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

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/
.
主站蜘蛛池模板: 昂仁县| 军事| 崇仁县| 三门峡市| 茶陵县| 甘孜县| 陆丰市| 宽甸| 兰西县| 凤凰县| 遂宁市| 土默特右旗| 大英县| 和政县| 玛多县| 元氏县| 乾安县| 辉南县| 阿拉善左旗| 沂南县| 偃师市| 柯坪县| 贡觉县| 亚东县| 汉源县| 广州市| 临澧县| 马山县| 荆门市| 响水县| 东丽区| 木里| 麟游县| 台山市| 赣榆县| 从江县| 荔浦县| 山西省| 琼海市| 屯留县| 平阳县|