Ayhan Doger

Software Architect

Ayhan Doger

Software Architect

Ayhan Doger

Software Architect

Introduction

Nowadays, in software testing the agile methodology is  state-of-the-art. The most popular frameworks are Scrum and Kanban (see also Article I). For example, the test plan is designed  in a team setup, including the test requirements and specifications, the test versioning and the design of test cases. The main tasks in software testing are tests of functionality, usability, performance, and special methods such as eyetracking, mousetracking, etc. The test setup and design of the test-infrastructure is also a task to be defined in the start phase.  Additionally, the test manager has the task to specify niche and mobile test cases and to manage the toolstest.

ISO/IEC/IEEE 29119

The test documentation framework ISO/IEC/IEEE 29119  is an international agreed set of standards.  The test executions, reports, metrics, KPIs, the bug tracking, etc., should be managed by test management and automation tools.

Test Management and Automation Tools

Next a list of test management and automation tools. Test automation tools can be divided into (qassymphony 2018):

  • Functional testing tools
    • Katalon Studio
    • HP Unified Functional Testing (UFT)
    • IBM Rational Functional Tester
    • Tricentis Tosca Testsuite
    • Worksoft Certify
  • Integration/API testing
    • CA Technologies Application Test
    • IBM Rational Test Workbench
    • Parasoft SOAtest
    • SmartBear Ready! API
    • Crosscheck Networks SOAPSonar

Further tools for the support of the test management are as follows:

  • aqua
  • EasyQA
  • FitNesse
  • Inflectra
  • JIRA + Zephyr
  • JunoOne
  • Kiwi TCMS
  • Meliora
  • Mozilla Testopia
  • Panaya
  • Plutora Test
  • PractiTest
  • QAComplete
  • QACoverage
  • qaManager
  • qTest
  • ReQtest
  • Salome-TMF
  • Tarantula
  • Test Collab
  • TestCaseLab
  • TestFLO for JIRA
  • Testlab
  • TestLink
  • TestLodge
  • TestMaster
  • Testopia
  • Testpad
  • TestRail
  • WebTst
  • XQual
  • etc. (a longer list is available here)

An environment for the transparent, detailed, update flexible, collaboration and communication tool, is JIRA agile, which is also helpful in the processing of other phases of the software process.

 

<<Previous Article>>…<<Next Article>>

Bibliography

qassymphony (2018): 100+ Best Software Testing Tools – (Research Done for You!)
https://www.qasymphony.com/blog/100-plus-best-software-testing-tools/