A thought leader in the life science research and clinical diagnostics markets was on the verge of introducing a revolutionary blood sample analyzer. This device used liquid chromatography technology to analyze the hemoglobin content in blood samples. However, their time to market was excessively long due to the time consuming manual testing process that was needed to ensure a foolproof product. This had opened them up to the risk of losing the market advantage, due to competing products from rival firms. It was at this juncture that Tismo was brought on board.
The Tismo team quickly understood that the time crunch was due to the recursive manual testing process. Thus, automation testing was proposed as the the way to go. This would eliminate repeated testing of the same feature with multiple data sets and the need for regression testing after the addition of every new feature. This would considerably reduce the time to market. The solution appealed to the client and together with Tismo’s Quality Control team, a plan was chalked out.
After a thorough study of the requirements with respect to test cases and scenarios, Tismo finalised on TestComplete tool developed by SmartBear. With a user friendly UI, a record and playback feature and the capability to generate customized test reports, TestComplete can run scripts on the simulation version of the software as well as on the real device. Tismo was able to implement a cost effective automation testing solution for the client by exploiting the potential of test case scripting. Tismo’s Quality Control team implemented the automation of functional and regression test cases of different modules of the embedded software. The test cases could be written in any of the following frameworks:
Keyword-Driven Testing: Table driven testing or action word type of testing is similar to data-driven testing. An excel sheet is mostly used to add the data for keyword driven test like Test Case, Test Steps, Test Objects and Actions.