基于UML的自动工单系统测试用例研究

被引量 : 0次 | 上传用户:xp968
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
我国的通信行业在二十多年的发展历程中,电话从原来的奢侈品变成了日常必备品,发展的速度异常迅猛。这对于通信公司来说是巨大的机会,同时也带来了不可避免的问题。拥有的客户越来越多,推出的业务也是层出不穷,手工处理业务已经不可能满足现代社会的要求。电子化、自动化是未来发展的必然趋势。于是,自动开通业务被提到一个前所未有的高度,相应的,自动工单系统入驻了通信行业。自动工单系统是可以根据用户提出的业务需求,通过自动化的手段,以最短时间在对应的通信设备上实现用户的需求的系统。对于如此重要的系统,在正式上线之前,对其进行全面的测试是非常必要,否则,在上线后频繁出现大大小小的问题,不但不能及时满足用户的业务需求,还要投入更多的人力进行补救,出现百害而无一利的局面。另一方面,自动工单系统功能多,规模大,而且用例数目大,如何快速和完整的生成测试用例,对生产实践有重要的应用价值。UML是一种重要的建模工具和技术,通过对软件系统的UML建模,可分析并发现系统的内在关联,从而形成测试关系,是软件测试方法一种重要分析和测试方法。本文在软件工程的基础上,通过深入分析UML在测试领域的应用,提出了对自动工单系统进行UML建模并设计测试用例流程方法。具体是,通过收集自动工单系统功能的分析,得出UML用例图。对UML用例图的用例进行补充描述后,从用例行为中找出分析类,获取UML类图。接着,通过UML活动图对复杂操作的步骤进行建模,清晰地识别出自动工单系统的串行和并行活动。然后,结合用例图和类图的静态描述以及活动图的复杂行为的动态表达,利用UML通信图分析并标示了自动工单系统与外界系统的详细交互消息。最后,重点以通信图为基础,结合自动工单系统数据库的信息,形成测试场景,通过遍历场景生成用例。实例验证及理论分析证明,基于UML模型图从不同层面不同角度的建模,对自动工单系统需处理的对象的结构多样化、关系复杂的特点均有进行分析。特别是通信图中对象间带次序的消息,非常清晰地表现了测试用例的输入及输出两个要素及其关系,在源代码形成前,就可以构建测试用例,将测试工作提前到开发过程早期。基于UML模型得出的测试用例更易于满足全面测试的要求,有较好的完整性和可扩展性。
其他文献
随着社会信息化和信息技术、网络技术的发展,人们的教育方式在不断的改变,获取教育资源的方式也在不断变化,教育向信息化发展成为必然。网络教育突破了传统教育在时间和空间
目的通过观察深刺廉泉穴配合项十针法对卒中后假性球麻痹吞咽功能的影响,客观评价深刺廉泉穴配合项十针法对卒中后假性球麻痹的治疗作用。方法将141例确诊为卒中后假性球麻痹
副校长是校长的左臂右膀,是学校举足轻重的人物和角色。副校长要以自己高尚的人格魅力,极强的管理能力,出色的工作业绩来赢得上级和同事的认可,就要练好“三套功夫”。
全心全意为人民服务是中国共产党的根本宗旨,是立党之本,党的先进性内涵丰富,保持党的先进性是决定党的命运和前途的根本性问题,是党长期执政为民的基础。
以细胞工程、基因转移、遗传工程为特征的生物技术作为生物学研究中的一种必备手段已经得到广泛运用。近年来,澳大利亚和美国等甘蔗种植大国已在基因文库构建,分子标记或基因定
随着科学技术的发展和进步,人们对图像品质的追求越来越高。由于可见光图像能够很好的描绘场景中各个物体的外形结构,具有较好的轮廓表现力,而红外图像对物体的边缘表现力不
三七是我国传统珍贵药用植物,因其特有的药用、保健及应用价值,其系列产品一直在推广性发展,近年来由于三七中砷等重金属含量过高,已直接影响到三七及相关产品的安全,对人体
随着社会的发展,生产社会化进程加快以及受WTO的影响,我国传统农业结构将优化升级,产生巨大的变化,各地区的农业结构将按照比较优势原则,以市场为导向来进行调整,并转向规模
20和21世纪新科技革命日新月异,人类的科学技术有了突破性的发展,极大地改变了世界的格局和人类的生活方式。现代交通高速发展,现代通讯技术高度发达,尤其是电脑的普及和国际互联
随着信息技术的发展,局域网子网间通信业务迅猛增长,而用于进行子网间数据通信的传统路由器因速度慢、配置复杂等缺点,难以满足大量跨子网及虚拟局域网间通信量的要求。而传