Archives
Recent Blogs
Newest Jobs
Technology Agnostic
Technologies

Awetest is a simple yet powerful test automation framework for the easy creation, management, scheduling, and reporting of test automation scripts. Awetest puts everything you need to create, run, and manage your companies functional and regressive automation tests in one place by utilizing the power of open source technologies like Watir, Selenium, and Sikuli along side custom Awetest libraries and robust reporting tools to create a seamless automation framework.
Watir
pronounced “Water”, is an open-source family of Ruby libraries for the automation of web browsers. Watir allows you to write tests that are easy to read and maintain. Watir is simple and flexible enough for entry level testers to get off the ground quickly yet powerful enough skilled veterans to build robust regression test cases. Watir also supports Internet Explorer on Windows, Firefox and Chrome on Windows, Mac and Linux and Safari on Mac which make it an ideal technology for test automation purposes.
Selenium
is a portable open source software testing framework specifically design with web applications in mind. Selenium comes packed with a variety of tools, such as the record/playback tool, for quickly authoring tests even without learning a test scripting language. Selenium provides the convenient ability to write tests in a number of popular programming languages, including C#, Java, Groovy, Perl, PHP, Python and Ruby. Selenium is also deployable on Windows, Linux, and Macintosh platforms.
Sikuli
is essentially a visual approach to search and automation of graphical user interfaces using screenshots. Sikuli allows users to take a screenshot of a GUI element (such as a toolbar button, icon, or dialog box) and query a help system using the screenshot instead of name. Sikuli also provides a visual scripting API for automating GUI interactions, using screenshot patterns to direct mouse and keyboard events. This functionality can come in handy for some tricky automation tasks that traditional scripting techniques struggle with.



