Web应用软件的通信模块测试系统的制作方法

文档序号:7715897阅读:241来源:国知局
专利名称:Web应用软件的通信模块测试系统的制作方法
技术领域
本发明涉及软件测试技术,尤其涉及Web应用软件的通信模块测试系统。
背景技术
随着Internet的普及,计算机及网络技术的日益发展,网站作为一种信息的载 体,已经渗透到各个领域,在业务管理、电子政务、电子商务得到了广泛应用。越来越多的公 司采取了网上电子系统来代替传统的纸质文档表格等。无论是企业还是个人用户都可以不 受空间、时间的限制,通过互联网,就可以进行业务管理和信息服务。网络系统的出现,既便 于用户更方便快速地了解信息,提交信息,又方便了公司管理及掌握信息。目前,基于互联 网的网站应用已经成为企业、政府和各种机构进行服务延伸和提高服务质量的重要手段。 互联网技术(Internet/Intranet)也在企业和政府内部管理信息系统中广泛应用,如企业 ERP管理系统、办公自动化系统(OA)以及各种业务管理系统,提供了企业内部的网站系统 服务。因此,什么样的系统能够满足不同用户的需求,怎么能够保证应用系统的质量,为 了满足这样的需求,网络应用系统测试也就变得极为重要了。网络应用系统测试是对一个 系统进行分析以及质量检测。作为保障网站质量和提高服务水平的手段和工具,对网络的 应用程序进行测试,从而将任何系统错误、故障或安全隐患的发生降至最低。软件测试计划是做好软件测试工作的前提。所以在进行实际测试之前,应制定良 好的,切实可行的测试计划,并严格执行,特别要确定测试策略和测试目标。

发明内容
本发明提出一种Web应用软件的通信模块测试系统,包括通信功能组件,该通信功能组件包括电子邮件发送组件,向指定收件地址发送测试用电子邮件;电子邮件接收组件,从指定发件地址接收测试用电子邮件;电子邮件呈现组件,在页面上呈现电子邮件的内容,耦合到电子邮件发送组件和 电子邮件接收组件;内容检测组件,内容检测组件包括发送能力测试组件,分配有指定收件地址,发送能力测试组件接收电子邮件发送 组件发送的测试用电子邮件;接收能力测试组件,分配有指定发件地址,接收能力测试组件发送测试用电子邮 件给电子邮件接收组件;比较组件,耦合到发送能力测试组件、接收能力测试组件、电子邮件发送组件和电 子邮件接收组件,比较上述各个部件所获得的电子邮件;其中,当电子邮件发送组件和发送 能力测试组件的电子邮件相一致,并且电子邮件接收组件和接收能力测试组件的电子邮件 相一致时,比较组件输出成功信号,在其他情况下,比较组件输出失败信号。
通过本发明的Web应用软件的通信模块测试系统,提供了一种既能够灵活测试 Web应用软件能力的测试技术。


图1揭示了根据本发明的Web应用软件的通信模块测试系统的结构框图。
具体实施例方式参考图1所示,本发明提出了一种Web应用软件的通信模块测试系统,该通信模块 测试系统包括通信功能组件10和内容检测组件20。通信功能组件10包括电子邮件发送组件11、电子邮件接收组件12和电子邮件呈 现组件13。电子邮件发送组件11向指定收件地址发送测试用电子邮件。电子邮件接收组件 12从指定发件地址接收测试用电子邮件。电子邮件呈现组件13在页面上呈现电子邮件的 内容,耦合到电子邮件发送组件和电子邮件接收组件。内容检测组件20包括发送能力测试组件21、接收能力测试组件22、比较组件23。发送能力测试组件21分配有指定收件地址,发送能力测试组件21接收电子邮件 发送组件11发送的测试用电子邮件。接收能力测试组件22分配有指定发件地址,接收能 力测试组件22发送测试用电子邮件给电子邮件接收组件12。比较组件23,耦合到发送能 力测试组件21、接收能力测试组件22、电子邮件发送组件11和电子邮件接收组件12,比较 上述各个部件所获得的电子邮件;其中,当电子邮件发送组件11和发送能力测试组件21的 电子邮件相一致,并且电子邮件接收组件12和接收能力测试组件22的电子邮件相一致时, 比较组件23输出成功信号,在其他情况下,比较组件23输出失败信号。通过本发明的Web应用软件的通信模块测试系统,提供了一种既能够灵活测试 Web应用软件能力的测试技术。
权利要求
1. 一种Web应用软件的通信模块测试系统,其特征在于,包括 通信功能组件,所述通信功能组件包括 电子邮件发送组件,向指定收件地址发送测试用电子邮件; 电子邮件接收组件,从指定发件地址接收测试用电子邮件;电子邮件呈现组件,在页面上呈现电子邮件的内容,耦合到所述电子邮件发送组件和 电子邮件接收组件;内容检测组件,所述内容检测组件包括发送能力测试组件,分配有所述指定收件地址,所述发送能力测试组件接收电子邮件 发送组件发送的测试用电子邮件;接收能力测试组件,分配有所述指定发件地址,所述接收能力测试组件发送测试用电 子邮件给所述电子邮件接收组件;比较组件,耦合到所述发送能力测试组件、接收能力测试组件、电子邮件发送组件和电 子邮件接收组件,比较上述各个部件所获得的电子邮件;其中,当所述电子邮件发送组件和 发送能力测试组件的电子邮件相一致,并且所述电子邮件接收组件和接收能力测试组件的 电子邮件相一致时,所述比较组件输出成功信号,在其他情况下,所述比较组件输出失败信 号。
全文摘要
一种Web应用软件的通信模块测试系统,包括通信功能组件和内容检测组件。通信功能组件包括电子邮件发送组件、电子邮件接收组件和电子邮件呈现组件。内容检测组件包括发送能力测试组件、接收能力测试组件和比较组件,比较组件耦合到发送能力测试组件、接收能力测试组件、电子邮件发送组件和电子邮件接收组件,比较上述各个部件所获得的电子邮件;其中,当电子邮件发送组件和发送能力测试组件的电子邮件相一致,并且电子邮件接收组件和接收能力测试组件的电子邮件相一致时,比较组件输出成功信号,在其他情况下,比较组件输出失败信号。通过本发明的Web应用软件的通信模块测试系统,提供了一种能够灵活测试Web应用软件能力的测试技术。
文档编号H04L12/58GK102006175SQ20091019473
公开日2011年4月6日 申请日期2009年8月28日 优先权日2009年8月28日
发明者周泠, 杨昆 申请人:上海杉达学院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1