If you would like to see more information on this case study, click here!
You can request this case study and a WCDE staff member will get back to you.
Geosoft Incorporated is a Toronto, Ontario-based company that creates geological software for mining companies, the US Marines, geologists, and individuals with interests in earth exploration. They have software solutions for earth mapping and modelling, geographic information systems, and information mining and management. Automated testing of this software during the development process is critical to the company’s continued growth. Geosoft requires a robust, reusable, intuitive and modularly designed automated testing solution that will handle hundreds of test cases across different software applications. Automation allows drastic reductions of testing time, making it possible to reduce software development time and decrease the time between releases. Geosoft’s previous attempts at integrating an automated testing method into their development processes have not been fully successful, and the system does not have a graphical user interface (GUI). The Automation team is a small group within the Research and Development (R&D) department responsible for automated software testing. They have recently chosen the Ranorex test automation tool, Figure 1, to implement their automated testing framework. Ranorex was selected due to its advantageous performance, GUI, and ability to support a wide range of modern technologies.
Syed Wasi Rizvi, a second year computer engineering co-op student from the University of Waterloo, was asked by Geosoft to investigate and provide advice on the implementation of the Ranorex automated framework, to make their automated software test cycle a reality.
Figure 1 - Ranorex test suite viewer
The objective of this course is to study the use of software automation testing in industry. Students will apply the engineering design process to the problem and demonstrate their knowledge of course concepts in seeking solutions.
If you would like to see more information on this case study, click here!
You can request this case study and a WCDE staff member will get back to you.
Contact Waterloo Cases in Design Engineering
Steve Lambert
Tel: (519) 888-4728
Email: steve@uwaterloo.ca
The University of Waterloo acknowledges that much of our work takes place on the traditional territory of the Neutral, Anishinaabeg, and Haudenosaunee peoples. Our main campus is situated on the Haldimand Tract, the land granted to the Six Nations that includes six miles on each side of the Grand River. Our active work toward reconciliation takes place across our campuses through research, learning, teaching, and community building, and is co-ordinated within the Office of Indigenous Relations.