Test case generation platform

ARTIFICIAL INTELLIGENCE & MACHINE LEARNING

Background

Test case documentation is a crucial part of every Quality Assurance project and can consume significant time to create it. Testers need to balance the detail of the test case descriptions with the time required to prepare them. Applying modern Artificial Intelligence techniques can speed up this process and perform most of the tedious tasks.

Technologies

  • AWS
  • PostgreSQL
  • Selenium
  • Java
  • Python
  • Neo4j
  • Amazon QuickSight
  • Bitbucket
  • Jira

About the project

One of our clients provides software testing services with end-to-end quality assurance and tests, audits and optimisation of QA processes. The majority of the projects need to start with the creation of test documentation with the description of details steps that need to be perform later on by the tester. The process of writing down those steps is usually done manually and can take a long time to do.

Together with our client, we have proposed a solution for the automatic generation of test documentation for ecommerce websites. We are leveraging smart crawler scanning intelligently through the website and identifying different actions that are possible to do on it. Later on, an Artificial Intelligence module is scoring each set of actions and highlighting the most important ones for engineers to verify and test. Moreover, we can present expected results to the users with screenshots by leveraging Selenium in our crawler.

On top of it, we have developed a scalable, cloud-based back-end solution for managing crawler tasks, and we have created a modern front-end interface for customers since the tool will be used in a SaaS model.

The combination of possibilities given by the cloud and Artificial Intelligence allowed us to create a test case documentation generation solution. The user is able to prepare a whole suite of detailed test cases with just a click of a button.

Technologies used: AWS, PostgreSQL, Selenium, Java, Python, Neo4j, Amazon QuickSight, Bitbucket, Jira

CONTACT

Interested in working together?
Get in touch.

Tomasz Smolarczyk

Tomasz Smolarczyk

Head of Artifical Intelligence

    Spyrosoft collects the above data to contact you in order to process your inquiry. You can opt out of communication at any time. More information can be found in our Privacy Policy.