Testing is the process of evaluating a system or its component(s) with the intent to find whether it satisfies the specified requirements or not. In simple words, testing is executing a system in order to identify any gaps, errors, or missing requirements in contrary to the actual requirements.
testing, qa, software, test cases, development
The automated testing that was presented, when each developer does his own tests, is classically used here. We also use so-called monkey testing, which some testers enjoy and will continue to use. For monkey testing, we also use semi-automated tests created in Selenium IDE, which makes our work very easy at the moment. I understand that monkey testing is not very representative, but I trust it more than automated tests.
Test Strategy, Testing Plan, Test Cases, Test Data, Test Environment.
concret: specific best practice (e.g. use microservice)
In which projects do/did you use this practice?
PROFI.neo (DGR), InfoWIN-Touch (Windhager), HuSEIA (ENGEL), SmartMatch (TIGER)
6–10 years of experiences
|1. How do you rate the potential benefit for your projects?||4|
|2. How often are you using that practice?||5|
|3. What is the effort to introduce the practice in your project upfront?||3|
|4. What is the effort to apply the best practice in your project daily basis?||4|
Questions 1, 3 and 4 (1 = Low, 5 = High)
Question 2 (1 = Never, 5 = Always)