I am using the selenium tool for my web application testing
I recorded some script and agian i played same but while
playing:
Alert msg is not getting closed
It needs the manual interaction
[Note:Here alert is generated not at the time of onload
event]
Please provide some solution for this
Answers were Sorted based on User's Feedback
Answer / muppalla_kishore
selenium.windowsfocus();
selenium.click("Button name");
by the above RC script you can handle the alert messages.
As per my idea we dont have option to handle the alert popup
in IDE.
Thanks:
MU.KI.BA
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / lp
Here you need to go viewalert in alert pop-up window and
install the certificate.Then next time it will not ask for
alert.
| Is This Answer Correct ? | 0 Yes | 3 No |
What all things can you automate?
1. How would you Test & then automate an antivirus application? 2. How would u test & automate windows screen saver? (expected: "test scenarios" & "test approch": points)
Is automation testing a complete replacement for manual software testing?
How do you identify the test cases which are suitable for automation?
Tell us how could you explain the main difference between webdriver and rc?
Write a short compiled module which selects random numbers?
what is the importance of action in QTP & When it need to use it ? I m getting it please expian it me with proper example.
Hi, Below is the code that i ran on selenium RC using eclipse IDE and java coding.: package source; import org.testng.annotations.BeforeSuite; import org.testng.annotations.Test; import com.thoughtworks.selenium.*; public class parameterized extends SeleneseTestCase { private Selenium browser; public static void main(String []args) { String arr[] = new String[5]; arr[0]= "bert"; arr[1]= "regular"; arr[2]= "copyonly"; arr[3]= "doert"; arr[4]= "inter"; parameterized obj = new parameterized(); obj.setUp(); obj.login_parameterize(arr); } @BeforeSuite public void setUp() { browser = new DefaultSelenium("localhost",4444, "*chrome", "http://goolge.com"); browser.start(); browser.open("http://goolge.com"); browser.waitForPageToLoad("30000"); browser.windowMaximize(); browser.open("/"); browser.click("gb_23"); } @Test public void login_parameterize(String[] arr ) { for(int i=0;i<=5;i++) { for(int j=0;j<=2; j++) { browser.type("//input[@id='Email']", arr[i]); browser.type("//input[@id='Passwd']", arr[i]); browser.click("//input[@id='signIn']"); browser.waitForPageToLoad("30000"); } } } public void EnterValuesIntoTextField_CheckWithGetValue() throws Exception { selenium.open("http://www.essaywriter.co.uk"); assertEquals("", selenium.getValue("id=textInput")); selenium.type("id=textInput", "Text In The Field"); assertEquals("Text In The Field", selenium.getValue("id=textInput")); } } When i ran this test i got an error which says: "Method login_parameterize requires 1 parameters but 0 were supplied in the @Test annotation." Any help is much appreciated. thank Gab
Which package can be imported while working with webdriver?
can you ple give me Quality Center interview questions and answer
What is use of writing Test cases
What are pros and cons of automating tests at ui layer?