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

What is automated testing?

We discussed why you might want to automate your tests and when to do this; or more specifically, where to start. But we didn't spend any thoughts on what automated testing is. So, let's do that before we conclude this chapter.

With automated testing, we address the automation of application tests, scripting manual application tests that check the validity of features. In our case, these are the features that reside in Dynamics 365 Business Central. You might have noticed that we have been using somewhat different terms for it:

  • Test automation
  • Automated tests
  • Automated testing

These all mean the same thing.

On one hand, automated testing is replacing manual, often exploratory, testing. It's replacing those manual tests that are reproducible and often no fun (anymore) to execute.

What is exploratory testing? Check out the following link for more information:
https://en.wikipedia.org/wiki/Exploratory_testing.

On the other hand, they are complementary. Manual testing will still contribute to raising the quality of a feature, making use of creative and experienced human minds able to find holes in the current test design. Automated testing might also include so-called unit tests. These are tests that verify the working of atomic units that altogether make up a feature. Typically, these units would be single, global AL functions – units that would never be tested manually.

Ultimately, both manual and automated tests serve the same goal: to verify that the object under test meets the requirements.

More on unit and functional tests can be found at the following link:
https://www.softwaretestinghelp.com/the-difference-between-unit-integration-and-functional-testing/
.
主站蜘蛛池模板: 金川县| 北川| 石家庄市| 灯塔市| 绥德县| 嘉黎县| 重庆市| 邵武市| 大渡口区| 祁门县| 麻栗坡县| 鹤庆县| 宽城| 九龙坡区| 陵川县| 铁岭县| 仪征市| 增城市| 荣昌县| 丹棱县| 天峻县| 云林县| 女性| 准格尔旗| 湖州市| 通化市| 灵石县| 萨迦县| 盘山县| 武安市| 静海县| 务川| 安龙县| 保山市| 兴宁市| 扬中市| 海林市| 辛集市| 甘德县| 宜城市| 巴彦县|