×

Happy to Help!

This website doesn't store cookies. Enjoy the experience, without worrying about your data!

Great, thanks!

Test automation framework – Microscopy Cameras

Business Challenge:

  • Customer had designed several camera modules and a SDK (to interface with modules) for applications development
  • The design of this SDK was being constantly improved for various market releases made each year
  • Testing of the SDK for different modules, being a non-core activity for the client,  posed a business challenge in terms of efforts required and quality of testing (due to accidental omission of certain test-case scenarios)

Embitel Solution:

  • We collaborated with the customer to formalize test plans.  We identified and documented all the test-case scenarios and designed a traceability matrix.
  • Out of all the documented test-cases, 70% were identified as suitable for testing automation.
  • We designed a Python based test automation framework that helped us achieve saving 50% of the test efforts
  • This framework is compatible with Win7, Win8, Linux & MAC operating systems

Embitel Impact:

  • Re-iterative test-case scenarios, traceability to requirements and guaranteed test coverage
  • Reduced testing efforts through automation

Tools and Technologies:

  • Python Scripting language
  • Third party modules like pyQT (for designing framework GUI) and Psutil (to monitor running processes and system utilization)