官术网_书友最值得收藏!

  • Effective DevOps with AWS
  • Nathaniel Felsen
  • 176字
  • 2021-07-15 17:11:46

Automate testing

Automated software testing predates the history of DevOps, but it is a good starting point. Too often, developers focus on implementing features and forget to add a test to their code. In a DevOps environment, developers are responsible for adding proper testing to their code. QA teams can still exist; however, similar to other engineering teams, they work on building automation around testing.

This topic could deserve its own book, but in a nutshell, when developing code, keep in mind that there are four levels of testing automation to focus on to successfully implement DevOps:

  • Unit test: This is to test the functionality of each code block and function.
  • Integration testing: This is to make sure that services and components work together.
  • User interface testing: This is often the most challenging one to implement successfully.
  • System testing: This is end-to-end testing. Let's take an example of a photo-sharing application. Here, the end-to-end testing could involve opening the homepage, signing in, uploading a photo, adding a caption, publishing the photo, and then signing out.
主站蜘蛛池模板: 肃南| 乡宁县| 隆化县| 岱山县| 凤山市| 奉化市| 信宜市| 行唐县| 滨海县| 贵南县| 北宁市| 纳雍县| 金溪县| 府谷县| 黑龙江省| 梓潼县| 宕昌县| 延庆县| 西贡区| 阿城市| 兴安盟| 阿瓦提县| 牙克石市| 丰县| 苍南县| 乌兰浩特市| 桃源县| 原阳县| 淄博市| 铁力市| 东兰县| 邵阳县| 崇明县| 客服| 靖边县| 仪征市| 延川县| 闵行区| 武隆县| 霍山县| 云浮市|