什么是系统测试?

时间:2012-05-03 00:15:37

标签: android unit-testing testing

我已经开始搜索有关测试单一和系统测试的信息。但我很困惑究竟什么是系统测试?我正在开发一个移动应用程序,并想知道如何进行此技术测试。

有什么想法吗?提前谢谢。

1 个答案:

答案 0 :(得分:1)

系统测试是一种更为详尽的调试软件方法。目标是针对各种输入测试软件,以便找到尽可能多的缺陷/错误。关于系统测试的困难部分通常是提出要测试的输入/情况(特别是在Android开发的情况下,因为许多事情可能出错)。配置更改后,您的应用是否正常工作?您的EditText框是否指定了正确的inputType?系统测试提供了一种发现此类错误的方法,并且通常会导致更安全/可执行的应用程序。

Android团队提供了几种可以自动执行此类测试的工具(尽管显然无法保证它将涵盖所有情况)。其中一个工具是monkeyrunner。有关详细信息,请查看testing上的Android开发人员指南。