Questions tagged [selenium2]
Use for questions about Selenium 2. Selenium 2 is the second major release of Selenium, an open source framework for testing web applications. A major difference between Selenium 1 and Selenium 2 is the latter's use of WebDriver.
504
questions
70
votes
14answers
356k views
How to download a file using Selenium's WebDriver?
Basically I want to at least check that a download-able file exists / download link works and preferably get stuff like the file size too.
Here's an example:
link = self.browser....
0
votes
0answers
34 views
Jenkins does not upload a file to the browser when scheduled [closed]
I have a selenium script which in requires to upload a file (stored already in the HD).
This works well when I configure the script with Jenkins and click on "Build Now" button in Jenkins.
...
12
votes
3answers
11k views
Is it a bad practice to use implicit wait in Selenium Webdriver? Should one use only explicit wait?
I was reading up on implicit and explicit waits and found the following two statements:
Implicit wait is not considered a good practice because different browsers have different loading times and ...
3
votes
2answers
6k views
Failed to start new browser session: Error while launching browser + selenium + robotframework
I'm using robotframework+seleniumlibrary and I often got the following error when I launch test cases
Failed to start new browser session: Error while launching browser
I'm connected by "ssh -X ...
2
votes
2answers
28k views
How to use Run Keyword If in Robot Framework
I want to run Keyword if Element is visible. E.g I want to check that if a button is visible on the page then run particular Keyword.
Below is my code.
Create button is Keyword and want to run if ...
3
votes
3answers
11k views
How to know if a checkbox is selected when using robot framework
I am using robot framework. How can I test if a checkbox is selected?
I want to run a keyword if a checkbox is selected like:
${checked} = Checkbox Should Not Be Selected xpath=.//*[@id='0,1,1,6']...
5
votes
1answer
6k views
Handling different input fields using Robot Framework
I am writing an automation test script using Robot Framework & Selenium2Library for testing our web application (I am writing test cases in .txt format)
I am having a problem on handling two ...
2
votes
3answers
14k views
How to find the CSS style attribute of a particular HTML element using Robot Framework?
I am writing an automation test script using Robot Framework & Selenium2Library for testing our web application. One of my test cases involves checking the CSS style attribute of an HTML tag.
Is ...
1
vote
2answers
7k views
How to select few text lines using Robot Framework?
I am writing an automation test script using Robot Framework & Selenium2Library for testing our web application ( in .txt format ).
One of my test cases involves to select few lines of text from ...
28
votes
13answers
81k views
How can I reduce the execution speed in webdriver so that I can view properly what is happening on browser?
I want to reduce the speed for execution of script so that I can view the execution properly on browser. I want do this in webdriver.
0
votes
1answer
376 views
Importing test library 'AutoIt' failed: ModuleNotFoundError: No module named 'AutoIt' Error
I am trying to file upload in modal form using robot/eclipse but its not working. I added autoit library to red.xml. Giving below error .
Below is my code for file upload
Click Element xpath=//*[@...
0
votes
1answer
58 views
Fetch paid Amount value from iframe
if(ScenarioName.equals("MoveinwithVantivCard")) {
driver.findElement(By.id("btnsave")).click();
// driver.switchTo().frame("paymentIFrame");
driver.switchTo().frame(driver.findElement(By....
11
votes
6answers
49k views
How to minimize the browser window which was launched via Selenium Webdriver?
How can I minimize the browser window which has been launched via Selenium Webdriver?
I see that there is a method to maximize (documentation), but I cannot find the converse for minimize.
I have ...
1
vote
1answer
4k views
How to handle web element(enable button) having same Xpath?
I am working on a web page which having 3 web elements with 3 enable buttons and all buttons having same Xpath.so my need is to click on the button A and print the title of the webelement on every ...
3
votes
3answers
67 views
In Page Object Model does all classes need to share a single driver instance?
I can create a BaseTest.java file and declare
Public static WebDriver driver; in it. Then all classes can extend and use the same driver reference.
Then all my test classes can use same instance.
Can ...
8
votes
4answers
91k views
How to send Basic Authentication headers in Selenium?
I'm using webdriver.Firefox and I'm trying to send the following custom header:
self.headers = { 'Authorization': 'Basic %s' % b64encode(bytes(self.args.user + ':' + self.args.password, "utf-8"))....
4
votes
1answer
245 views
Getting and logging the selenium version used in a groovy project
I'm using Selenium in my Groovy application as a Maven dependency. Now I'm looking for a way to log the used Selenium Version to the console.
I tried this:
BuildInfo info = new BuildInfo();
def ...
1
vote
3answers
199 views
How to pass excel column values into different test methods of a class in Java Selenium
I have an excel which contains 4 columns with N rows. Let us say Col1, Col2, Col3, Col4 are the headers.
Now I have a java class and there are 3 methods inside it.
public class test(){
@Test(...
-1
votes
1answer
50 views
Amazon Home Page automation
I am trying an automation script with amazon and trying to select the category drop-down on the home page of amazon, but unable to do.
I am providing the code below.
WebElement Catagory = driver....
2
votes
3answers
41k views
Verifying if an image Is displayed on a webpage
I have read that there is no "sure shot" way of knowing that an image is loaded or displayed on a webpage using Selenium. I want to know the reason behind it, as to why this is completely not possible....
5
votes
1answer
2k views
Dependent methods in the same class run out of order only when included in a ātestng suiteā; running class independently respects the dependency
I have a class with dependent methods using the TestNG annotation
dependsOnMethods
The test runs fine 100% of the time if I simply run it as a TestNG Test from the package.
When I include the test ...
2
votes
1answer
390 views
Selenium - how to avoid “invisible element” exception and timeouts
I am writing a test script in selenium webdriver (selenium 2.0) with C# for below HTML:
<table id="A_switch" class="tabswitch">
------
</table>
<div ...
0
votes
3answers
2k views
Selenium Webdriver sendKeys method sending value twice
I have 6 selenium tests (TestNG) running on chrome and firefox (both up to date versions) which connect to Browser stack to run.
the problem is that 1 of the test fails intermittently on Chrome as ...
5
votes
3answers
5k views
How to fix intermittent typing problems with send_keys?
See attached. Once in awhile (say, one in several hundred test runs), I'll have something like this happen:
What it should have typed was AttachmentCount:0.
Another example where it is retyping "...
4
votes
0answers
3k views
Jenkins Build Is Hanging
We are using Jenkins for continuous integration. I have already created a Jenkins job for running all my robot framework automation test scripts & Everything was absolutely working fine.
But now,...
0
votes
1answer
46 views
java.lang.NullPointerException in Page object Model
I have created this program using TestNG and i'm getting this error java.lan*g.NullPointerException
I have initialized the Webelement .But still i'm getting error
POM.java
package TestPOM;
import java....
4
votes
5answers
69k views
Unable to locate element throwing a org.openqa.selenium.NoSuchElementException in TestNG
Am unable to click on element after executing a First test second test showing a org.openqa.selenium.NoSuchElementException .
My code Here:
public class snapooh {
WebDriver driver;
@BeforeTest
...
3
votes
0answers
236 views
How do I access fields within Braintree's Hosted Fields' iframes using selenium
On my application payment gateway is Braintree, I need to automate it and face some difficulties when I am automating it, the major problem is I cannot send credit card details using xpath, I research ...
3
votes
0answers
763 views
How to set browser window size using Phantom JS + Java
I am working on PhantomJS with Java for one of my project. I am looking for some help in working with PhantomJS in following scenario.
Scenario:
Step-1: Mouse hover on tab/link then 2 sub-links will ...
1
vote
4answers
14k views
How to find the element that displays and hides with in 2 seconds in selenium webdriver?
I am automating a site in which there is a section to create forums. Every time I create a forum it displays message as forums created and hides after 1 section. I have to check the displayed message, ...
0
votes
0answers
112 views
[[TestNGClassFinder]] Unable to read methods on class
[[TestNGClassFinder]] Unable to read methods on class package.CreateCustomer - unable to resolve class reference org/openqa/selenium/WebDriver
I have created a testNG program and run the program using ...
-3
votes
1answer
56 views
Why do we create parameterized constructor in every PageObject class which accepts one driver reference when BaseTest has a global driver object? [duplicate]
When every test class will inherit driver, then why should we create constructor that takes driver object?
public class BaseTest{
public static Webdriver driver = new ChromeDriver();
}
public class ...
0
votes
3answers
7k views
How do I get particular textNode value of a DOM with Selenium
Hello I am trying to find Load # detail from this site.
Also You can refer screenshot too.
I have tried with xpath: //div[@class='equipment_item']//text()[preceding-sibling::strong[text()='Load #:']][...
0
votes
0answers
132 views
How can we use the “TableTransfomer” Method to read data from “DataTable” in Cucumber?
I am stuck with using a TableTransfomer Class to convert Datatable into desired domain object. I am following some examples from the web, but have completely messed up my code.
I just want Cucumber ...
0
votes
1answer
19 views
Element draged but not droped in destnation
//drag.
WebElement From=driver.findElement(By.xpath("//div[@id='settings']//div[2]"));
Thread.sleep(3000);
// drop.
WebElement To=driver.findElement(By....
19
votes
8answers
88k views
Can I use Selenium to do Desktop Application testing?
Is it possible to test desktop applications using selenium? Suppose we have a simple application like gtalk. A desktop application, can we automate that application with selenium.
-1
votes
1answer
36 views
What does it mean to instantiate Webdriver in Selenium? [closed]
WebDriver driver = new ChromeDriver();
Now, when we "instantiate" Webdriver and create a reference variable and then assign the object returned to it, then does it mean that we have a new Chrome ...
7
votes
3answers
7k views
How to get max character count for input fields with selenium webdriver
How to get the maximum allowed character in any text box eg.user name, email address, in selenium webdriver ?
18
votes
10answers
92k views
How to handle “Time out receiving message from the renderer” in chrome driver?
I am new to selenium, I'm facing "Time out receiving message from the renderer" in chrome browser while running test with selenium 2.41 and chrome 2.9x. I have tried many tests to reproduce the issue, ...
3
votes
4answers
6k views
How does TestNG priority work for a group?
Suppose I have five test cases out of which three are grouped in "Smoke Testing" and two have not been grouped at all.
If I have set priority for all my test cases from 1 to 5, will the cases from ...
2
votes
1answer
6k views
How to validate if PDF is loaded or not in Selenium Webdriver?
I have a link in Website which will redirect to PDF document after clicking
I would like to check if PDF is loaded in the browser or not using selenium
I do not want to compare the text/content in ...
4
votes
2answers
518 views
Is it possible to automate tests on an embedded WebKit browser on Mac OS X?
Is it possible to automate the tests on a WebKit/WebView browser that is embedded in a Mac OS X desktop application, preferably using Selenium or some Mac-based tool like AppleScript or ...
4
votes
1answer
861 views
Unable to run Appium Version 1.3.6-(Ophiuchus) on Yosemite for Testing Android App on real device
These are my settings:
My SDK path: -/usr/local/adt-bundle-mac-x86_64-20140702/sdk
My APK path -/usr/local/adt-bundle-mac-x86_64-20140702/sdk/platform-tools/Setmore.apk
Given Package name, Launch ...
0
votes
0answers
20 views
How to get data from PDF from URL having authentication using selenium?
I need to automate this flow where a PDF will be opened when i use the URL and enter the authentication.
This flow has to be automated using Selenium. I tried PDFbox API but it works only for URL ...
17
votes
12answers
51k views
Using Selenium Webdriver with Windows Authentication
I'm attempting to create some selenium tests for a website that requires windows authentication. I got my first test up and running fairly easily, but it pauses as soon as the system prompts for ...
6
votes
4answers
13k views
How can i automate using selenium to check if an element is present in viewport
My scenario is to make sure that my search bar is not sticky.
For this I am scrolling to middle of the page.
Now I need to check that my search bar is not visible in my viewport.
isDisplayed method is ...
9
votes
9answers
63k views
What Concepts of Java do i need to learn to use Selenium Webdriver?
I want to learn Selenium WebDriver automation using Java. I have done manual testing before and want to learn automation. I just know the basics of Core Java.
Could you please suggest me the Core ...
0
votes
1answer
38 views
Select a day, month and year from calendar picker and copy the date value into a variable [duplicate]
I'm trying to select month, year and date from calendar date-picker. I'm writing my script using pom & page factory approach. I'm not able to pass the date I selected to the variable named ...
0
votes
0answers
331 views
Selenium Grid2 and Sikuli
Has anyone tried integrating Sikuli to Selenium Grid architecture? I have read many articles online but unfortunately couldn't reach to a solution.
To briefly explain, my scripts are equipped with ...
21
votes
4answers
60k views
How to Implement Page Object and Page Factory Pattern in Selenium Webdriver?
I am a beginner in learning selenium Webdriver. I am not able to understand how page object and factory models works and how it can be beneficial?
Kindly help me explain it with detailed explanation....