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

Test Design

Having had a look at the testability framework, the Test Tool, and the standard tests and libraries, I have shown you what is available in the platform and the application that will allow you to create and execute automated tests. And that's what we are going to do in this part of this book. But let's step back and not just bluntly dive into creating code. Firstly, I would like to introduce a couple of concepts and design patterns that will allow you to conceive your tests more effectively and efficiently. At the same time, these concepts will make your tests not just a technical exercise and will help you to get your entire team involved.

I am surely not going to bother you with formal test documentation and the top-down approach with eight defined stages, from test plan, through test design/case specification to test summary report. That's way out of the scope of this book and, not in the least, beyond the daily practices of most Dynamics 365 Business Central implementations. Nevertheless, a couple of thoughts on design spent upfront will give you leverage in your work.

The following topics will be covered in this chapter:

  • No design, no test
  • Test case design patterns
  • Test data design patterns
  • Customer wish as test design
If I have been overloading you with information and you want to get your hands on coding, you might want to jump to the next chapters. There, we will be exercising all of the things discussed so far and later in this chapter. However, if you find out you are missing background details, come back to this chapter and get yourself informed.
主站蜘蛛池模板: 孟州市| 崇义县| 广汉市| 建湖县| 龙江县| 黔西| 合山市| 新田县| 开封县| 沧州市| 吴川市| 铜陵市| 广平县| 双桥区| 高唐县| 绥滨县| 安顺市| 青田县| 屏边| 鞍山市| 六枝特区| 遂川县| 威远县| 定西市| 建阳市| 富源县| 大城县| 绍兴市| 桑植县| 张家界市| 德昌县| 青阳县| 红原县| 银川市| 甘孜| 西吉县| 迭部县| 临夏县| 德阳市| 公安县| 上栗县|