I work with developers who love to compare results in . So what they do is, they:

  • look at the functionality they want to test
  • let the software do what is supposed to be tested
  • grab the data and replicate the functionality inside the test
  • compare the results of the software and the test

In my opinion this is not testing the software if it works correctly, but it is rather comparing two different implementations (one in c++, one in /python) whether they behave the same.

Would it make sense to put up a rule: “No replication inside robot tests” in order to get them on a data driven test track?

Source link https://sqa.stackexchange.com/questions/35570/should-there-be-any-business-logic-in-automated-tests-at-all


Please enter your comment!
Please enter your name here