Get Page Title with Selenium WebDriver Using Java

Debomita Bhattacharjee
Updated on 18-Sep-2020 13:29:47

18K+ Views

We can get the page title with Selenium webdriver. The method getTitle() is used to obtain the present page title and then we can get the result in the console.Syntaxt = driver.getTitle();Let us find the title of the current page. We shall get About Careers at Tutorials Point – Tutorialspoint as output.Exampleimport org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.chrome.ChromeDriver; import java.util.concurrent.TimeUnit; public class PageTitle{    public static void main(String[] args) { System.setProperty("webdriver.chrome.driver", "C:\Users\ghs6kor\Desktop\Java\chromedriver.exe");       WebDriver driver = new ChromeDriver();       driver.manage().timeouts().implicitlyWait(5, TimeUnit.SECONDS);       driver.get("https://www.tutorialspoint.com/about/about_careers.htm");       // getTitle() to obtain page title ... Read More

Sort Object Array Based on Another Array of Keys in JavaScript

AmitDiwan
Updated on 18-Sep-2020 13:28:32

4K+ Views

Suppose, we have two arrays like these −const arr1 = ['d', 'a', 'b', 'c'] ; const arr2 = [{a:1}, {c:3}, {d:4}, {b:2}];We are required to write a JavaScript function that accepts these two arrays. The function should sort the second array according to the elements of the first array.We have to sort the keys of the second array according to the elements of the first array. This will produce the following output −const output = [{d:4}, {a:1}, {b:2}, {c:3}];ExampleFollowing is the code −const arr1 = ['d', 'a', 'b', 'c'] ; const arr2 = [{a:1}, {c:3}, {d:4}, {b:2}]; const sortArray = ... Read More

Subtract Elements of Two Arrays in JavaScript

AmitDiwan
Updated on 18-Sep-2020 13:27:01

3K+ Views

Suppose, we have two arrays like these −const arr1 = [1, 2, 3, 4, 5, 6]; const arr2 = [9, 8, 7, 5, 8, 3];We are required to write a JavaScript function that takes in two such arrays and returns an array of absolute difference between the corresponding elements of the array.Therefore, for these arrays, the output should look like −const output = [8, 6, 4, 1, 3, 3];We will use a for loop and keep pushing the absolute difference iteratively into a new array and finally return the array.ExampleFollowing is the code −const arr1 = [1, 2, 3, 4, ... Read More

Generate N Random Numbers Between a Range in JavaScript

AmitDiwan
Updated on 18-Sep-2020 13:25:46

288 Views

We are required to write a JavaScript function that takes in a number, say n, and an array of two numbers that represents a range. The function should return an array of n random elements all lying between the range provided by the second argument.ExampleFollowing is the code −const num = 10; const range = [5, 15]; const randomBetween = (a, b) => {    return ((Math.random() * (b - a)) + a).toFixed(2); }; const randomBetweenRange = (num, range) => {    const res = [];    for(let i = 0; i < num; ){       const random ... Read More

Get Selected Option Using Selenium WebDriver with Python

Debomita Bhattacharjee
Updated on 18-Sep-2020 13:25:05

5K+ Views

We can obtain the option selected in a dropdown with Selenium webdriver. The first_selected_option method fetches the option selected in the dropdown. Once the option is returned we need to apply a text method to get option text.Let us consider the select dropdown Continents and fetch its selected item −Examplefrom selenium import webdriver from selenium.webdriver.support.select import Select import time driver = webdriver.Chrome(executable_path="C:\chromedriver.exe") driver.implicitly_wait(0.5) driver.get("https://www.tutorialspoint.com/selenium/selenium_automation_practice.htm") # identify dropdown s = Select(driver.find_element_by_xpath("//select[@name='continents']")) #select by option index s.select_by_index(4) #get selected item with method first_selected_option o= s.first_selected_option #text method for selected option text print("Selected option is: "+ o.text) driver.close()OutputRead More

Store Count of Digits in Order Using JavaScript

AmitDiwan
Updated on 18-Sep-2020 13:24:34

135 Views

Suppose we have a string with digits like this −const str = '11222233344444445666';We are required to write a JavaScript function that takes in this string and returns an object that represents the count of each number in the string.Therefore, for this string, the output should be −const output = {    "1": 2,    "2": 4,    "3": 3,    "4": 7,    "5": 1,    "6": 3 };ExampleFollowing is the code −const str = '11222233344444445666'; const mapString = str => {    const map = {};    for(let i = 0; i < str.length; i++){       map[str[i]] ... Read More

PHP require_once Statement

Malhar Lathkar
Updated on 18-Sep-2020 13:23:49

428 Views

IntroductionThe require_once statement in PHP is similar in functioning to that of require statement. Only difference is, if a file has been already included for processing, it will not be included again.Note that a file included with either include or require statement will also be not included again even if require_once statement is used.Other behaviour of require_once statement is similar to require statement .require_once ExampleIn following example main php script includes test.phpExample Live Demo //test.php OutputThis will produce following result when main script is run from command line −inside main script now including with require_once test.php script File included try to include ... Read More

Find the Sum of Unique Array Values in JavaScript

AmitDiwan
Updated on 18-Sep-2020 13:23:33

1K+ Views

We are required to write a JavaScript function that takes in an array of numbers that may contain some duplicate numbers.Our function should return the sum of all the unique elements (elements that only appear once in the array) present in the array.For example −If the input array is −const arr = [2, 5, 5, 3, 2, 7, 4, 9, 9, 11];Then the output should be 25We will simply use a for loop, iterate the array and return the sum of unique elements.ExampleFollowing is the code −const arr = [2, 5, 5, 3, 2, 7, 4, 9, 9, 11]; const ... Read More

Add Values of Matching Keys in Array of Objects in JavaScript

AmitDiwan
Updated on 18-Sep-2020 13:22:25

682 Views

Suppose we have an array of objects like this −const arr = [{a: 2, b: 5, c: 6}, {a:3, b: 4, d:1}, {a: 1, d: 2}];Each object is bound to have unique keys in itself (for it to be a valid object), but two different objects can have the common keys (for the purpose of this question)We are required to write a JavaScript function that takes in one such array and returns an object with all the unique keys present in the array and their values cumulative sum as the valueTherefore, the resultant object should look like −const output = ... Read More

PHP Require Statement

Malhar Lathkar
Updated on 18-Sep-2020 13:22:25

341 Views

IntroductionEffect of require statement is similar to include statement in PHP. However, there is one main difference. If the parser fails to find required file, it produces a fatal error thereby termination of current script. The include statement on the other hand emits a warning in case of failure to find file and execution of current script continues.PHP parser tries to locate the file in current folder by default and further in directories mentioned in include_path setting of php.ini, as in case of include statement. If file asked for is not available in current folder as well as include_path folders, ... Read More

Advertisements