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
by Zac Campbell In Part 2 we’ll talk about how Firefox OS uses the iframe HTML element for displaying apps. This behaviour is quite different to a typical webpage. If … Read more
by Zac Campbell While the main B2G team at Mozilla is developing Firefox OS, our support teams, Dev Tools, and the A-team are working hard to build the tools and … 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