Talk:Test automation/Archives/2019
![]() | This is an archive of past discussions. Do not edit the contents of this page. If you wish to start a new discussion or revive an old one, please do so on the current talk page. |
Suggested new section - Automated requirements testing
Given that a high percentage (16-20%) of all defects are caused by poor requirements, [1] this is a non-trivial matter, this topic really ought to be included. Citations could be to IBM Doors Requirements Quality Analyser and ScopeMaster. However we end up with a potential conflict of interest (I am the author of ScopeMaster), what do you suggest? — Preceding unsigned comment added by Colinrhammond (talk • contribs) 11:56, 27 February 2019 (UTC)
- What does poor requirements have to do with test automation? Walter Görlitz (talk) 16:24, 27 February 2019 (UTC)
Automated requirements testing
Common requirements error types (ambiguities, inconsistencies, duplications and omissions) can be tested for automatically using Natural Language Processing. By highlighting these problems early, software projects can identify and detect a significant proportion of requirements defects before coding starts. — Preceding unsigned comment added by Colinrhammond (talk • contribs) 11:56, 27 February 2019 (UTC)
- That's not about test automation though, it's about poorly written requirements. Walter Görlitz (talk) 16:25, 27 February 2019 (UTC)
- Given that the article is about test automation, a technology that can automatically test requirements (from which code is subsequently created) is surely just as pertinent as test automation of the consequent code. My suggestions is that it is therefore a new branch of test automation. In addition it can automatically generate some functional test cases of the code directly from the requirements. What do you think? Colinrhammond (talk) 21:09, 27 February 2019 (UTC)
- Again, it discusses something about requirements, not about automated testing. Walter Görlitz (talk) 05:13, 28 February 2019 (UTC)
- As I see it, the title is "test automation" not "test automation of code". It does not distinguish between what it is testing, whether it refers to the automated creation of tests or the automated running of tests in a CI environment. If you think this is the wrong place for this topic, perhaps we should create a new article for non-code test automation? Colinrhammond (talk) 07:45, 28 February 2019 (UTC)
- As I see it, this is just more of your CoI editing. No need for another new article on the topic. Add it to the requirements article. Walter Görlitz (talk) 15:30, 28 February 2019 (UTC)
- As I see it, the title is "test automation" not "test automation of code". It does not distinguish between what it is testing, whether it refers to the automated creation of tests or the automated running of tests in a CI environment. If you think this is the wrong place for this topic, perhaps we should create a new article for non-code test automation? Colinrhammond (talk) 07:45, 28 February 2019 (UTC)
- Again, it discusses something about requirements, not about automated testing. Walter Görlitz (talk) 05:13, 28 February 2019 (UTC)
- Given that the article is about test automation, a technology that can automatically test requirements (from which code is subsequently created) is surely just as pertinent as test automation of the consequent code. My suggestions is that it is therefore a new branch of test automation. In addition it can automatically generate some functional test cases of the code directly from the requirements. What do you think? Colinrhammond (talk) 21:09, 27 February 2019 (UTC)