欢迎来到天天文库
浏览记录
ID:33679213
大小:11.00 MB
页数:54页
时间:2019-02-28
《基于uml自动工单系统测试用例的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于UML的自动工单系统测试用例研究摘要我国的通信行业在二十多年的发展历程中,电话从原来的奢侈品变成了日常必备品,发展的速度异常迅猛。这对于通信公司来说是巨大的机会,同时也带来了不可避免的问题。拥有的客户越来越多,推出的业务也是层出不穷,手工处理业务已经不可能满足现代社会的要求。电子化、自动化是未来发展的必然趋势。于是,自动开通业务被提到一个前所未有的高度,相应的,自动工单系统入驻了通信行业。自动工单系统是可以根据用户提出的业务需求,通过自动化的手段,以最短时间在对应的通信设备上实现用户的需求的系统。对于如此重要的系统,在正式上线之前,对其进行全面的测试是非
2、常必要,否则,在上线后频繁出现大大小小的问题,不但不能及时满足用户的业务需求,还要投入更多的人力进行补救,出现百害而无一利的局面。另一方面,自动工单系统功能多,规模大,而且用例数目大,如何快速和完整的生成测试用例,对生产实践有重要的应用价值。UML是一种重要的建模工具和技术,通过对软件系统的UML建模,可分析并发现系统的内在关联,从而形成测试关系,是软件测试方法一种重要分析和测试方法。本文在软件工程的基础上,通过深入分析UML在测试领域的应用,提出了对自动工单系统进行UML建模并设计测试用例流程方法。具体是,通过收集自动工单系统功能的分析,得出UML用例图。
3、对UML用例图的用例进行补充描述后,从用例行为中找出分析类,获取UML类图。接着,通过uML活动图对复杂操作的步骤进行建模,清晰地识别出自动工单系统的串行和并行活动。然后,结合用例图和类图的静态描述以及活动图的复杂行为的动态表达,利用UML通信图分析并标示了自动工单系统与外界系统的详细交互消息。最后,重点以通信图为基础,结合自动工单系统数据库的信息,形成测试场景,通过遍历场景生成用例。实例验证及理论分析证明,基于UML模型图从不同层面不同角度的建模,对自动工单系统需处理的对象的结构多样化、关系复杂的特点均有进行分析。特别是通信图中对象间带次序的消息,非常清晰
4、地表现了测试用例的输入及输出两个要素及其关系,在源代码形成前,就可以构建测试用例,将测试工作提前到开发过程早期。基于UML模型得出的测试用例更易于满足全面测试的要求,有较好的完整性和可扩展性。关键词:通信自动工单软件测试UMLHRESEARCHONTESTCASEFoRAUToMATICoRDERSYSTEMBASEDoNUMLABSTRACTDwingme20yearsoftlledeVelopmentofChinacommunications,telephoneusetobe.1uxuriousinthepaStnowhaSbecomeessential
5、housenecessaries,thedemandofdeVelopmentisextremelyrapid.Itisahugeopportuni锣forbusiIless,butalsobringsmeineVitableproblemstocommunicationcompaIlies.SuchaStheincreasingmmlberofusersandthecompetitiVepromotionsareVital,metraditionalmallpromotionisno10ngergOodenou曲tograbmerequirementiIl
6、thismodemsoCie何PromotionsbyelectronicaIldtheintelligence2urethepref.erredchoices逾thisma_tter.Asaresult,thebusinessau.toprocesshaSbeenreaChingitsunprecedentedheightandithasbeenassignedtotheindust叮ofcommunicationsSystem.AutomaticOrderSystemisproposedbasedonthecustomerbusinessneeds,wh
7、ichmeansthesystemusestheshonesttimetomeetmeneedsofusersmrou曲mecon.espondingcommunicationdeVice.Forsuchanimportantsystem,acomprehensiVetestingisnecessa巧beforethefomlalapplication,otherwise,tlleconsequencesoffailureoccursatthelastmoment,notonlyitwouldfailtosatis匆customers,butalsowaSt
8、etimeonhiringmorepeoplefor
此文档下载收益归作者所有