The HTML tag ‘label’ is very useful. The label can easily be located by its text and its referenced element by the value in its ‘for’ attribute. This makes automation of actions on the referenced element much easier and understandable to the less technical user/tester. Of course that means that the ‘for’ attribute has…
Read moreOne of our Mobile App customers had mentioned what a challenge it is to distribute iOS apps for Beta testing and as an going commitment to supporting iOS app testing we have come up with a simple solution to this problem. To understand this challenge you have to understand that today if an iOS app…
Read moreAs the mobile application market evolves (and explodes) we have been working hard on expanding Awetest’s Mobile App Testing capabilities and that’s when we discovered Calabash. As documented on the Calabash Github page, Calabash is an automated testing technology for Android and iOS native and hybrid applications.
Read moreVisit this post for an index for our Blog Series: Best Practices for Achieving Automated Regression Testing Within the Enterprise Manage: Tips for Better Management and Maintenance of Test Cases With maintenance on automated test cases taking up a good portion of our clients time, we thought it would be a good idea to…
Read moreWith maintenance on automated test cases taking up a good portion of our clients time we thought it would be a good idea to layout some best practices for building out rock solid automation that will be both easy to understand at a glance and maintain with minimal effort. This section is a continuance of…
Read morePerhaps the most critical aspect of an effective test automation implementation, the Build phase is where it all begins. The decisions you make during the this phase of the implementation will impact you throughout your automation life-cycle. This means the initial building out phase of a proper test automation implementation requires decision making based on your…
Read moreWe’re Moving On Up and looking to add two test automation analysts in our San Francisco offices. This is an entry – to – mid level position will some training provide. The new Rockstar QA/Test Automation Analyst will join 3Qi’s Professional Services team to implement Awetest, and Build, Execute & Maintain related automation scripts for…
Read moreSikuli Best Practices If you have been struggling to build complex interactive UI application tests with DOM based technologies like Watir or Selenium. You have come to the right blog, because project Sikuli is transforming the test case creation process by adding visual image verification to the arsenal of test automation. We have been…
Read moreThe Watir problem with waiting for Ajax elements… When testing a webpage that contain elements like Javascript or ajax which, after an event fire, reload page elements without reloading the whole page can become difficult to script for using plain Watir or Selenium. For example, Watir’s wait_until method will wait for an element to…
Read moreWhen working with Selenium, sometimes you will find yourself stuck trying to access a particular element of the page and unable to script any further (this can often be a problem when working with a page that has iframes or links that trigger JavaScript events). A fix for this is to call Sikuli from within…
Read more