Automation can be intimidating at first. The analysis paralysis of being presented a resource with as vast of depth as test automation can leave many overwhelmed before they scratch the surface. However, after understanding a few fundamentals, automation becomes a logical solution to many problems QA testers face. First and foremost, the cost savings of automation…
Read moreSmartBear’s 2017 State of QA Testing report contains responses from over 3,400 employees in the QA industry, including software developers, manual/automation tester, consultants, etc. As always, seeing these types of reports provides an enlightening look into the direction of the QA industry, and allows us to examine our own methodologies and approach to testing. Lets analyze…
Read moreSteps to Distribute an iOS App using a Website One of the challenges that exist in an iOS dev shop, is how to distribute your app to devices for Beta testing. The Ad-hoc process that Apple supplies for creating an app for distribution is well documented. But how do we actually get the app on…
Read moreWebdriver doesn’t recognize element attributes not part of the HTML definitions. So aria-xxxx and dojo-xxx attributes are much slower to locate in the DOM. Whenever one of the standard attributes can carry a unique value on the page that describes a business object or function directly understandable to a business user, automation will be easier…
Read moreWebdriver doesn’t recognize element attributes not part of the HTML definitions. So aria-xxxx and dojo-xxx attributes are much slower to locate in the DOM. Whenever one of the standard attributes can carry a unique value on the page that describes a business object or function directly understandable to a business user, automation will be easier…
Read moreOnce a grid has been located, we usually want to see or do something to at least one of the rows in the grid. This is pretty straightforward in Dojo grids as it is in more or less standard html tables. The header row and the data rows in the Dojo grid are in separate…
Read moreThe 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 moreThe 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 moreThere are many occasions, using Watir or Watir-Webdriver, when we need to do some testing in one browser window, open another, possibly close it, and return to the first. Watir handles this a bit more transparently than Watir-Webdriver. With Watir you are dealing directly with IE through OLE and IE handles windows and tabs differently…
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 more