Abstract
DevOps can be explained by a set of principles and these principles indicate that Testing in DevOps should be looked at differently. The customer must be at the center of testing and more specialized tests must also be used. To ensure that there is continuous feedback, automation should be used as much as possible. All these tests are the responsibility of one team. To achieve this, a test engineer in DevOps must become a T-shaped engineer.
Chapter PDF
Similar content being viewed by others
References
Shafer, A.: Agile infrastructure. Speech presented at Velocity Conference (2009)
Mezak, S.: The origins of DevOps: What’s in a name? https://devops.com/the-origins-of-devops-whats-in-a-name/ (2018). Accessed 24 January 2018
6 Principles of DevOps. https://www.devopsagileskills.org/dasa-devops-principles/ (2017)
Manifesto for Agile Software Development. https://agilemanifesto.org/ (2001)
Herzberg, F., Mausner, B., Synderman, B.B.: The Motivation to Work. Wiley, New York (1959)
Guest, D.: The hunt is on for the renaissance man of computing. The Independent (1991, September 17)
Kim, G., Behr, K., Spafford, G.: The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win. IT Revolution Press, Portland, OR (2013)
International Software Testing Qualifications Board: Certified Tester Foundation Level Syllabus Version 2018 Version. https://www.istqb.org/downloads/send/51-ctfl2018/208-ctfl-2018-syllabus.html (2018)
Humble, J., Farley, D.: Continuous Delivery. Addison-Wesley, Upper Saddle River, NJ (2011)
Deming, W.E.: Out of the Crisis. MIT Press, Cambridge (2000)
Aichernig, B.K.: Contract-based testing. In: Formal Methods at the Crossroads. From Panacea to Foundational Support, pp. 34–48. Springer, Berlin, Heidelberg (2003)
Richardson, C.: What are microservices? https://microservices.io/ (2018)
Adzic, G.: Specification by Example: How Successful Teams Deliver the Right Software, p. 3. Shelter Island, NY, Manning (2012)
Dinwiddie, G.: The Three Amigos: All for One and One for All. Better Software. https://www.stickyminds.com/sites/default/files/magazine/file/2013/3971888.pdf (2011). Accessed November/December 2011
North, D.: Behavior Modification. Better Software (2006, June 5).
Gherkin Reference. https://cucumber.io/docs/gherkin/reference/ (n.d.)
Cucumber. https://cucumber.io/ (n.d.)
Crispin, L., Gregory, J.: Agile Testing. Addison-Wesley, Boston, MA (2008)
Fowler, M.: Bliki: TestPyramid. https://martinfowler.com/bliki/TestPyramid.html (n.d.)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Open Access This chapter is licensed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.
The images or other third party material in this chapter are included in the chapter's Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the chapter's Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.
Copyright information
© 2020 The Author(s)
About this chapter
Cite this chapter
Faber, F. (2020). Testing in DevOps. In: Goericke, S. (eds) The Future of Software Quality Assurance. Springer, Cham. https://doi.org/10.1007/978-3-030-29509-7_3
Download citation
DOI: https://doi.org/10.1007/978-3-030-29509-7_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-29508-0
Online ISBN: 978-3-030-29509-7
eBook Packages: Computer ScienceComputer Science (R0)