APP下载

关于Web应用中的组合模型和生成测试

2016-06-21青岛科技大学

电子世界 2016年11期

青岛科技大学 宋 波

关于Web应用中的组合模型和生成测试

青岛科技大学 宋 波

【摘要】如今,随着Web应用的普及,互联网上有越来越多可供使用的服务和信息,而其正确性、安全性和可靠性往往是企业和组织成功的关键。Web测试是保证Web安全的一种方法。然而,由于Web应用的特殊性,传统的测试方法在诸多方面都不适合进行Web测试。一个典型的Web应用程序由两层组成:客户端和服务器。现有的大多数工作是从外部或用户视图进行Web应用程序的测试,而不考虑服务器端的交互与行为。在本文中,对于服务器端的交互与行为进行了特别的考虑,并提出了组合模型和测试Web应用程序的方法。有限状态机(FSMs)用于分别从用户端和服务器端建立Web应用模型,然后,同步产物被用作构建有限状态机组成的工具。最后,基于有限状态机的组成,生成测试满足相应的测试复盖准则。

【关键词】Web;组合模型;测试

1.引言

如今,随着Web应用的普及,互联网上有越来越多可供使用的服务和信息,Web应用在世界各地非常普遍,而其正确性、安全性和可靠性往往是企业和组织成功的关键。Web应用程序开发需要新方法、技术和工具,来支持生命周期各个阶段的工程项目。然而,由于Web应用的特殊性,传统的测试方法在诸多方面都不适合进行Web测试,而Web测试是保证Web安全的一种方法。Web应用非常流行,发展迅速,已经拥有了大量的用户。Web应用由网站或Web系统发展而来,利用使能技术,一种页面动态机制,根据用户输入作出响应,使其内容动态并允许用户响应服务器的业务逻辑。……

登录APP查看全文