Download as pdf
Download as pdf
You are on page 1of 9
9125129, 8.44 PM 300+ TOP Selenium Re Inlerview Questions ané Answers 2023, Interview Questions | mMcas Home » Selenium Re Questions » 300+ TOP Selenium Re Any Skill Sea Interview Questions and Answers 300+ TOP Selenium Rc Interview Questions and Answers Qu. What Is The Difference Between Thread.sleep() And Selenium.setspeed()? selenium.setSpeed takes a single argument in string format ex: selenium.setSpeed(“2000") — will wait for 2 seconds Runs each command in after setSpeed delay by the number of milliseconds mentioned in setSpeed. thread.sleep: takes a single argument in integer format ex: thread.sleep(2000) — will wait for 2 seconds Waits for only once at the command given at sleep. Qe. What Is Selenium Re (remote Control)? Selenium IDE have limitations in terms of browser support and language support. By using Selenium RC limitation can be diminished. hitps/lengineeringinterviewquestions.comiselenium-rc-nterviw-questions-answers! 25m, 844 PM 300% TOP Salerum Re ntervew Questions and Answers 2023 On different platforms and different web browser for automating web application selenium RC is used with languages like Java, C#, Perl, Python. Selenium RC is a java based and using any language it can interact with the web application. Using server you can bypass the restriction and run your automation script running against any web application. Q3. What Are The Advantages Of Re? Advantages of RC are: + Can read or write data from/to .xls, .txt, ete + Itcan handle dynamic objects and Ajax based UI elements + Loops and conditions can be used for better performance and flexibility + Support many Programming languages and Operating Systems + For any JAVA script enabled browser Selenium RC can be used Q4. Why Do You Use Assert And Verify Statements In Selenium Re Without Referring To Selenium? SeleneseTestCase is the class which is having 1. AssertTrue 2. VerifyTrue 3. AssertEquals 4. VerifyEquals We use SeleneseTestCase class to extend the selenium test class file. For Ex: the test class is declared as follows public class BookFlightSelt extends SeleneseTestCase In the above example SeleneseTestCase is the bai BookFlightSelu is the derived class. So, we can directly call and use hitps/lengineeringinterviewquestions.comiselenium-rc-nterview-questions-answers! 6125/29, 6:44 PM 300+ TOP Selenium Re Interview Questions and Answers 2023 the parent class methods verify and assert without instantiating the class in BookFlightSel1 class. Qs. Using Selenium How Can You Handle Network Latency? To handle network latency you can use driver.manage.pageloadingtime for network latency. Q6. To Enter Values Into Text Boxes What Is The Command That Can Be Used? To enter values into text boxes we can use command sendkeys(). Qz7. What Are The Technical Limitations While Using Selenium Re? Apart from “same origin policy” restriction from js, Selenium is also restricted from exercising anything that is outside browser. Q8. Explain What Is Framework And What Are The Frameworks Available In Re? A collection of libraries and classes is known as Framework and they are helpful when testers has to automate test cases. NUnit, JUnit, TestNG, Bromine, RSpec, unittest are some of the frameworks available in RC. Q9. Which Are The Annotations Generated With Junit 4 Tests In Selenium Ide? The annotations generated with JUnit 4 tests in Selenium are: @Before public void methodO: Will perform the methodO before each test. This method can prepare the test @Test public void methodQ: Annotation @Test identifies that this method is a test method.environment, e.g. read input data, initialize the class) @After public void method():Test method must start with test@Before — this annotation is used for executing a method hitps/lengineeringinterviewquestions.comiselenium-rc-nterview-questions-answers! 9125129, 8.44 PM 300+ TOP Selenium Re Inleview Questions ané Answers 2023, before. Quo. Explain How You Can Capture Server Side Log Selenium Server? java —jar jar —log selenium.log Qu1. Tell Me What Are The Prerequis With Junit? es To Run Selenium Re Tests The prerequisites to run Selenium RC tests with Junit: Jre 1.5 or better version needs to be installed /jre/bin folder must be added in environment variable “path” Junit folder path must be added to path or build path in eclipse Selenium Java Client drivers needs to be added to the path for execution Quz. How To Start Selenium Re Server With User Extensions? The command used is java ~jar selenium-server jar — Extensions user-extensions.js Note: In this case, the java script file user-extensions,s file name should always fixed. If the name or extension is changed the selenium rc server will not start. Q13. How Do You Identify An Object Using Selenium? To identify an object using Selenium you can use isElementPresent(String locator) isElementPresent takes a locator as the argument and if found returns a Boolean. Qu4. What Are The Challenges With Selenium Re Test Suites When Running In Junit? The challenges with Selenium RC test suites when running in JUnit hitps/lengineeringinterviewquestions.comiselenium-rc-nterview-questions-answers! a9 zsro, 844 PM 200+ TOP Selenium Re ntervew Quesons and Answers 2023 1. Each test case of Selenium RC test will invoke the browser and closes after playing back 2. All the Test cases cannot run on a single browser session 3. If there is any dependency between the test cases, it is very difficult to execute 4, Running the test suites in junit will be helpful for only independent test cases. Note: The dependent test case related issues can be addressed by using TestNG with junit Qu5. How Selenium Grid Hub Keeps In Touch With Re Slave Machine? ‘At predefined time selenium grid hub keeps polling all RC slaves to make sure it is available for testing. The deciding parameter is. called “remoteControlPollingIntervalSeconds” and is defined in “grid_configuration.yml"file. Q16. Which Is The Command Used For Running The Selenium Re Server? The procedure followed to run the Selenium RC Server is: Open the command prompt. Change the folder path to Selenium RC Server Issue the command “java -jar selenium-server jar” Qu7. How To Run ‘Test Cases With Dependent In Selenium Using Testng? The @Test should be followed by (dependsOnMethods = “testLogin”) Note:- The test case will be executed after the testLogin case Ex: @Test(dependsOnMethods = “testLogin”) Qu8. Why To Use Testng With Selenium Re ? hitps/lengineeringinterviewquestions.comiselenium-rc-nterview-questions-answers! 25m, 844 PM 300% TOP Salerum Re ntervew Questions and Answers 2023 Ifyou want full automation against different server and client platforms, You need a way to invoke the tests from a command line process, reports that tells you what happened and flexibility in how you create your test suites. TestNG gives that flexibility. Qug. How To Run The Test Cases In Group In Selenium Using Testng? Test cases in group in Selenium using TestNG will be executed with the below options. Ifyou want to execute the test cases based on one of the group like regression test or smoke test @Test(groups = {“regression test”, “smoke test”}) Q20. Other Than The Default Port 4444 How You Can Run Selenium Server? You can run Selenium server on java-jar selenium-server.jar-port other than its default port. Q21. How To Run Selenium Commands In Slow Motion In Selenium Re? You can run the selenium commands in RC slow motion by two ways: + selenium.setSpeed + thread.sleep Q22. Why Selenium Re Is Used? Selenium IDE does not directly support many functions like condition statements, Iteration, logging and reporting of test results, unexpected error handling and so on as IDE supports only HTML language. To handle such issues Selenium RC is used it supports the language like Perl, Ruby, Python, PHP using these languages we can write the program to achieve the IDE issues. Q23. What Are The Limitations Of Selenium Re? hitps/lengineeringinterviewquestions.comiselenium-rc-nterview-questions-answers! 9125129, 8.44 PM 300+ TOP Selenium Re Inleview Questions ané Answers 2023, The limitations of selenium RC are: + Switching between the multiple instances of the same browser is not possible. + Switching between the multiple instances of the different browsers is not possible. + Browser navigation, like back and forward button emulations is not possible. + Limited features in terms of drag and drop of objects. + To work with Ajax based UI elements there are very limited features are there with Selenium RC. + To overcome the above limitations we use selenium web driver or google web driver. Q24. What Are The Basic Annotations Used To Run Testng Tests In Selenium? The basic annotations used to run TestNG tests in Selenium RC: @BeforeClass: The annotated method with @BeforeClass will be run before the first test method in the current class is invoked. @AfterClass: The annotated method with @AfterClass will be run after all the test methods in the current class have been run. @BeforeMethod: The annotated method with @BeforeMethod will be run before each test method. @AfterMethod: The annotated method with @AfterMethod will be run after each test method. @Test: Marks a class or a method @Test with as part of the test. Qg5. How Can We Handle Pop-ups In Re ? To handle pop-ups in RC,, using selectWindow method, pop-up window will be selected and window Focus method will let the control from current window to pop-up windows and perform actions according to script. hitps/lengineeringinterviewquestions.comiselenium-rc-nterview-questions-answers! 25m, 844 PM 300% TOP Salerum Re ntervew Questions and Answers 2023 Q26. Can We Use Selenium Re To Drive Tests On Two Different Browsers On One Operating System Without Selenium Grid? Yes, it is possible when you are not using JAVA testing framework. Instead of using Java testing framework if you are using java client driver of selenium then TestNG allows you to do this. By using “parallel=test” attribute you can set tests to be executed in parallel and can define two different tests, each using different browser. Q27. Explain What Is The Main Difference Between Web-driver And Re? The main difference between Selenium RC and Webdriver is that, selenium RC injects javascript function into browsers when the page is loaded. On the other hand, Selenium Webdriver drives the browser using browsers built in support. ---- >> Below Are The Related Posts Of Above Questions >>[MOST IMPORTANT] <<, 1. 300+ TOP Selenium Webdriver Interview Questions and Answers 2. 200+ [UPDATED] Selenium Multiple Choice Questions 3. 300+ TOP SELENIUM Interview Questions and Answers 4. 300+ TOP Selenium Cucumber Interview Questions and Answers 5. 300+ TOP Selenium Ide Interview Questions and Answers 6. 300+ TOP Selenium Interview Questions and Answers 7. 300+ REAL TIME TestNG Interview Questions and Answers 8. 300+ [UPDATED] TestNG Interview Questions and Answers hitps/lengineeringinterviewquestions.comiselenium-rc-nterview-questions-answers! 612529, 6:44 PM 300+ TOP Selenium Re Interview Questions and Answers 2023 9. 300+ TOP Selenium Webdriver Interview Questions and Answers 10. 300+ TOP SELENIUM Objective Questions and. Answers 11. 200+ TOP SELENIUM Online Quiz Questions — Exam Test 12. 250+ TOP MCQs on Exploring Core JUnit and Answers 13. 250+ TOP MCQs on JUnit Test Runners and Answers 14. 300+ [LATEST] Junit Interview Questions and Answers 15. 300+ [UPDATED] Test Complete Interview Questions 16. 250+ TOP MCQs on Need for Unit Tests and Answers 17. 250+ TOP MCQs on Unit Testing Spring and Answers 18. 300+[LATEST] Ruby Cucumber Interview Questions and Answers 19. 300+ TOP Ruby Cucumber Interview Questions [UPDATED] 20. 250+ TOP MCQs on Composing Tests with a Suite and Answers Engineering|| Privacy Policy|| Terms and itions|| ABOU} '$|| Contact US) hitps/lengineeringinterviewquestions.comiselenium-rc-nterview-questions-answers! 99

You might also like