我已经开始搜索有关测试单一和系统测试的信息。但我很困惑究竟什么是系统测试?我正在开发一个移动应用程序,并想知道如何进行此技术测试。
有什么想法吗?提前谢谢。
答案 0 :(得分:1)
系统测试是一种更为详尽的调试软件方法。目标是针对各种输入测试软件,以便找到尽可能多的缺陷/错误。关于系统测试的困难部分通常是提出要测试的输入/情况(特别是在Android开发的情况下,因为许多事情可能出错)。配置更改后,您的应用是否正常工作?您的EditText
框是否指定了正确的inputType
?系统测试提供了一种发现此类错误的方法,并且通常会导致更安全/可执行的应用程序。
Android团队提供了几种可以自动执行此类测试的工具(尽管显然无法保证它将涵盖所有情况)。其中一个工具是monkeyrunner。有关详细信息,请查看testing上的Android开发人员指南。