Data management has been one of big trials we faced while deploying our test automation framework Awetest. The challenge was creating modular automated tests that can be reused across multiple script versions, multiple environments, and with different databases. Our answer was to integrate the concept of “Assets” into our test automation framework to address the…
Read moreFig.1: Forecast in Exabytes per Month of Mobile Data Traffic by 2015 What what your first cellphone? Was it one of those hefty Motorola’s from the 80’s or a 2nd generation flip phone like the “RAZR” or even a PDA/cellphone hybrid? If you were one of the early pioneers of mobile usage then you have…
Read moreParsing .PDF’s with Ruby In our journey through the world of test automation with ruby we have found that sometimes the data we need to validate is locked up in some .pdf formatted file and can be difficult to get at. The 3Qi Labs team decided there had to be a way to automate…
Read moreIntegrating sikuli Visual Automation with Awetest. Awetest now supports Visual Automation using sikuli Script, a revolutionary new technology from MIT’s Artificial Intelligence Research Labs. Visual Automation complements Awetest’s existing regression testing capabilities by allowing users to integrate complex interface scenarios – think Drag/Drop, Scroll, Swipe, and any other complex Browser-to-Desktop-to-Browser interactions. You may be…
Read morePopulation of select lists are often linked to the values of other entries on a page. Here is an example where the first field (text field) entry is used to do a search which populates the second field (select list) on hitting ‘Enter’. Selection of an option from that list populates the third field (also…
Read moreThe web testing is not limited to just clicking few links and checking if the controls are working fine. In my job, we do a lot more than that. In one of the recent requirements I got on one of our projects, I had to setup an email notification based on an event. This blog…
Read moreGartner research, is often used by high-ranking CTOs and IT Execs as the barometer to gauge, define and re-calibrate their long (and short) term IT initiatives. So it isn’t surprising that start-ups like ours (and especially those who target the Enterprise IT customer) are constantly referring to Gartner research to ensure that we’re staying ahead…
Read moreThis blog outlines how to do scripting for test cases that involve editing of word documents or verification of the contents of a word document. The script would need to have:
1 |
require 'win32ole' |
To open an MS word document:
1 2 |
@word = WIN32OLE.new('Word.Application') document = @word.Documents.Open('C:HelloWorld.docx') |
The Range(x,y) specifies the place at which text will be inserted. “.Text” allows to insert text…
Read moreOur Customers typically have 4-7 “lower” environments where the underlying application is deployed and tested, multiple times by multiple teams before making it into “production”. One of the big benefits of using Awetest is the ability to create and test new environments on the fly using existing scripts. When an automation script is written, it…
Read moreSome good news for users who were already invested in Selenium. We now support Selenium scripts recorded directly through Selenium IDE. Simply upload your raw selenium script in Awetest and you can leverage all the other features (screenshots, version control, detailed reporting, analytics, etc. etc.) that Awetest users have grown to love. Selenium has already…
Read more