由于潜在的高用户数量,我们极力推荐Internet应用程序的负载和性能测试a负载测试检查当系统承受定义的基本负载、持久负载和最大负载时是否能保持稳定。除系统稳定性以外,根据规范检查应用程序的性能也是一个测试目标。许多工具支持性能测试fFEws99]。严格的交付期限需要一个实用的方法。表示层的性能(像在浏览器中)、网络连接、web服务器、应用服务器和数据库后端系统都应该分别测试(见ANDE99])。
更多的非功能性需求与Web应用程序相关,像安全性、用户友好性和对设计指导原则的遵守。在使用性测试中来测试应用程序的用户友好性。因为在快速移动的Interne‘时代用户界面变化是非常快的,就需要实用的方法。在测试准备期间,按照通常风格或公司政策的指导,为图形用户界面(g。印hical user interface,简称GUI)㈣,写出测试列表。然后在测试执行期间测试者就可以参照检查列表了a使用性测试的这种相当正式的方法的一个扩展是定义由测试人员执行的方案或用户任务。从测试执行的观察中我们可得到改善质量的方法。
更可取的是GUI专家来准备GUI测试。其他的测试人员帮着进行测试。这些测试人员应该代表未来用户群的不同成分。根据一个双重的过程来评估测试结果。首先,观察测试人员,以确定测试人员在完成方案时是否会遇到一些处理问题。然后,用调查表来确保从测试者那里得到一个标准的反馈。这些问题帮着确定界面是否充分支持工作过程,应用程序的结构和设计是否和期望的相符。
单独Web页面的加载时间要比传统应用程序的长,信息提交总是有延迟。因此,就该弄清用户是否在一个页面中收到了他需要的全部信息,或者他不得不要穿越几个页面。一页上过多的信息和信息分配在几个页面上,这两者之间的平衡是主要的特性方面之一,这决定了一个Web应用程序的用户友好性。
文章来源于领测软件测试网 https://www.ltesting.net/