How Use Cause-Effect Graphing in Agile Testing?
by Nataliia Vasylyna | November 14, 2016 7:55 am
Any QAÂ company tries to follow the agile principles in its activity as modern ever-evolving technologies force to perform the set tasks fast and qualitatively.
Agile testing presupposes not only the high speed of the work but also coherence and exactness. In the short-term conditions, the procedure of documenting may be neglected, however, it is not the right approach as any software testing[1] requires documentation.
Such traditional technique, commonly used during black-box testing[2], as cause-effect graphing (fishbone diagram) may excellently assist here. Its simplicity and convenience will be of great use for each test team because this diagram displays all expected results and factors that can affect them.
Reasons for the Cause-effect Graphing Applying in Agile Environment:
- Fishbone diagram helps to generate a big number of test cases.
- It also ensures the knowledge improvement of both test and development teams.
- This diagram usage is one of sources of the future documentation;
- It is a good way to share data with the remote team members;
- This technique may be applied under conditions when scenarios are unknown and additional examination from the side of the developer is required;
- Finally, it is timesaving.
Therefore, traditional testing techniques may find its place in modern agile development practices, whether it is manual testing[3] or automated regression checking, and significantly optimize the whole test process.
Learn more from QATestLab
Related Posts:
- How Does Agile Environment Affect QA Roles?[4]
- 10 Characteristics of a Perfect Agile Specialist[5]
- Agile Testing Top 10 Practices: How to Improve Release Management?[6]
Endnotes:- software testing: https://qatestlab.com/services/We-Are-Professionals-in/software-product-testing/
- black-box testing: https://qatestlab.com/services/no-documentation/black-box-testing/
- manual testing: https://qatestlab.com/services/We-Are-Professionals-in/manual-testing/
- How Does Agile Environment Affect QA Roles?: https://blog.qatestlab.com/2017/02/13/agile-environment-affect/
- 10 Characteristics of a Perfect Agile Specialist: https://blog.qatestlab.com/2016/12/16/perfect-agile-specialist/
- Agile Testing Top 10 Practices: How to Improve Release Management?: https://blog.qatestlab.com/2020/06/04/agile-testing-practices/
Source URL: https://blog.qatestlab.com/2016/11/14/cause-effect-graphing/
Copyright ©2024 QATestLab Blog unless otherwise noted.