Testing Tools

Oftenly it is found that automation engineer faces challenges to make sure that page has been loaded completely. how to deal with Ajax and Jquery calls. In this post, we will see how we can ensure that page is completely loaded.

Continue Reading

Long time back i have posted article on accelerating the test execution using headless mode,  Headless Browser For Accelerating Your Test Automation.   Google Chrome versions before 59, headless execution had to be done by third-party headless browsers like PhantomJS, SlimerJS, TrifleJS, Nightmare,  CasperJS and HTMLUnit.
It means, browsers uses third party engines to execute tests on headless mode and not native engine of the browser below are list of headless browsers and engines used by them to execute the test in headless mode.

Continue Reading

In last lesson we have seen overview and capabilities of TestNG. now we will actually use them and create working TestNG Test Script with Selenium.
you can also watch video posted earlier for better understanding.

Continue Reading

https://qeworks.com/wp-content/uploads/2015/09/CreateTestNGTest.mp4

Continue Reading

https://qeworks.com/wp-content/uploads/2015/09/CreateJunitTestCase.mp4

Continue Reading

 

Continue Reading

Selenium Webdriver provides JavascriptExecutor interface to execute the Javascript in the browser window. this is one of good feature of selenium which allows you to execute client-side javascript.

Continue Reading

Many Webpages usually has frames embedded in it. Selenium provides the unique way to identify and handle the frames. Html Frames or Iframes helps to represent the content in different sections of the webpage and also helps in processing certain section of page, instead of reloading the entire page again and again. we can identify […]

Continue Reading

Selenium provides the Actions class perform certain actions which are not posible using simple selenium commands. in this post we will look one of those action. we will write a code to drag and drop the elements from section to other using Actions class. lets write a code to implement the drag and drop actions. […]

Continue Reading

Capturing the screenshots during test executing plays important role to analyzing the failures in test execution. these days, most of framework has image capturing features. this image capturing also acts as test execution proof of particular test. Selenium Webdriver provides the TakesScreenshoot interface for capturing a screenshot of entire webpage. this will helps automation engineer […]

Continue Reading