Writing reliable locators for Selenium and WebDriver tests
By Zac Campbell If you’ve come here looking for the perfect, unbreakable locator, then I’m afraid to tell you that there is no perfect locator. That HTML changes and locators … Read more
By Zac Campbell If you’ve come here looking for the perfect, unbreakable locator, then I’m afraid to tell you that there is no perfect locator. That HTML changes and locators … Read more
(The following is a guest post by Bob Silverberg, one of our awesome contributors in Web QA.) PyCharm is a Python IDE, released by JetBrains. I quite enjoy using it … Read more
On the Web QA team at Mozilla we have been using the py.test unit testing software for a while now and find it very useful. We can extend and customise … Read more
WebDriver has introduced implicit waits on functions like find_element. That means that when WebDriver cannot find an element, it will automatically wait for a defined amount of time for it … Read more
As WebDriver moves more towards being more of an API and less of a testing tool, functions that contained the logic to wait for pages such as wait_for_page_to_load() are being … Read more