Test Automation Built into Your Sprint

Blog, July 2, 2019

Blog, July 2, 2019

Put an end to mini-waterfalls, where testing — and especially automation — becomes a bottleneck at the end of the sprint, or is perhaps pushed entirely outside the sprint.

Trifork QI offers test automation in the form of a framework capable of automating testing across a wide range of platforms, technologies, and interfaces. The framework is both flexible and future-proof and makes automation an integrated and natural part of the development process.

Our framework ensures:

  • Full utilization of the different competencies within the team
  • Improved understanding and communication around quality
  • Testing is considered early in every sprint
  • One solution for all test types and technologies/platforms
  • Fast and timely test execution, scalability, and rapid feedback
  • Minimal maintenance effort
  • The solution becomes an integrated part of Continuous Integration, Continuous Delivery, and Continuous Deployment.

Consistent Automation Across All Platforms, Levels, and Interfaces

Trifork QI’s framework is a loosely coupled architecture built on microservices, enabling technologies and tools to be adapted over time if circumstances and needs change. In our solution, the test specification and technical implementation are decoupled from the underlying technologies and platforms, creating an architecture that can meet future testing requirements. For example, the framework can automate testing across the following platforms and technologies:

  • Mobile (iOS, Android, Windows)
  • Web
  • Desktop (.Net, SAP, Java, PowerShell, Citrix)
  • API (SOAP, REST)

Regardless of which platforms or interfaces you need to test, new ones can easily be added and existing ones replaced — without changing the test specification or implementation.

Test results — along with other relevant data — are placed in a queue for further processing. This ensures that results can be delivered exactly where and in the format preferred by the recipient. Examples of systems to which data can be transferred include:

  • Test management tools (QC ALM, Azure DevOps, Jira/Xray/Zephyr, etc.)
  • Data warehouse
  • Third-party dashboards (Power BI, Tableau, Qlik)
  • Excel

Separating data from the test implementation makes reporting more flexible and enables valuable correlation of test data with other business and SDLC-generated data. This provides better visibility into the relationship between decisions made and their impact on risk, efficiency, and quality.

Questions and Contact

If you would like to learn more about our framework or have any questions, feel free to contact us at +45 44 979 979 or via email at info@testhuset.dk.