What are some attributes of a good test framework when selecting one? How to choose one among so many?

0 votes
I have been trying to choose among the plethora of testing frameworks that are available in the market. Are there any features based on which I can narrow down my list?
Aug 7 in Software Testing by datageek
• 3,040 points

1 answer to this question.

0 votes

There are way too many and it's difficult to choose though I have my requirements. Here are some things that you can consider, that might help you out:

  • Modular: The framework should be adaptable to change.
  • Reusable – The commonly used methods or utilities should be kept in a common file which is easily accessible to all the scripts.
  • Consistent – The test suite should be written in a consistent format by following the coding practices.
  • Independent – The test scripts should be written in such a way that they are independent of each other.
  • Logging – It is good to have implemented the logging feature in the framework.
  • Reporting – Once the scripting is done, we can have the results and reports sent via email.
  • Integration – Automation framework should be such that it is easy to integrate with other applications
answered Aug 7 by Archana
• 5,560 points

Related Questions In Software Testing

0 votes
1 answer

What are the advantages of Functional Testing?

The major advantages of Functional Testing are ...READ MORE

answered Feb 21 in Software Testing by Raveena
0 votes
1 answer

What are the limitation of Functional testing?

There are very few limitation of Functional ...READ MORE

answered Feb 21 in Software Testing by Gaytri
0 votes
1 answer

What are the different software testing types?

The different types of software testing are ...READ MORE

answered Feb 21 in Software Testing by Ravita
+1 vote
1 answer

How to find Predicate String and IOS Class chain through Xpath in Appium IOS Platform. ?

https://github.com/facebookarchive/WebDriverAgent/wiki/Class-Chain-Q ...READ MORE

answered 6 days ago in Software Testing by anonymous
0 votes
2 answers

Why automation? exactly what we test?

Hey, Automation testing is used to overcome the ...READ MORE

answered May 24 in Software Testing by Abha
• 27,180 points
0 votes
1 answer

Finding WebDriver element with Class Name in java

The better way to handle this element ...READ MORE

answered Apr 10, 2018 in Selenium by nsv999
• 5,110 points
0 votes
1 answer
0 votes
1 answer

Geo-location microphone camera pop up

To Allow or Block the notification, access using Selenium and you have to ...READ MORE

answered May 11, 2018 in Selenium by Samarpit
• 5,150 points
0 votes
1 answer

How to use such xpath to find web elements

It's much simpler to use: #MyDiv123 > div.super or ...READ MORE

answered Jun 14, 2018 in Selenium by Samarpit
• 5,150 points