自动化用例生成-数控滚圆机滚弧机价格低全自动滚圆机滚弧机多少
作者:lujianjun | 来源:欧科机械 | 发布时间:2018-01-15 11:19 | 浏览次数:

针对自动化用例开发技术难、开发效率低的问题,设计了一种基于业务模型的新型自动化用例开发方法,达到降低用例开发和维护难度,快速扩展自动化用例的目的。测试用户的状态、参数枚举值不同,计划将这些共性进行抽象,通过批量赋值的方式实现自动化用例开发。业务模板:将影响业务办理和结果的内容全部因子化,即该业务测试场景,涉及界面哪些可操作性的因子。因子即界面可操作性的最小元素,如可选框、文本输入框、按钮等,因子化后相似的场景可以统一。例如,证件类型为一个因子,不同测试场景会使用不同的证件类型,但可把它们作为不同枚举值,在自动化用例生成时可以填写不同的枚举值,避免针对相同因子开发不同的用例。图1列举了某系统A业务办理涉及的业务模板。图1A业务办理业务模板示范1.2自动化用例模板通过业务模板将页面操作因子化后,需要转化成机器能识别的语言。传统的做法是一个手工用例转化成一个自动化用例,相应地,对于业务模板就可以转化成自动化用例模板。为了降低自动化用例开发的难一种基于业务模型的快速自动化用例开发方法吁玲,林文英,唐涛(中国移动浙江省公司,杭州310000)摘要:本文由弯管机网站采集网络资源整理! http://www.wanguanjixie.name自动化用例生成-数控滚圆机滚弧机价格低全自动滚圆机滚弧机多少钱针对自动化用例开发技术难、开发效率低的问题,设计了一种基于业务模型的新型自动化用例开发方法,达到降低用例开发和维护难度,快速扩展自动化用例的目的。:按钮操作组件,涉及单击页面“户主取消”按钮。(3)组件3:按钮操作组件,涉及单击页面“受理提交”按钮。(4)组件4:弹出框捕获和校验组件,涉及对办理结果的校验。图2A业务自动化用例模板1.3自动化测试用例生成(1)自动化测试用例:是对自动化用例模板的实例化。所谓实例化的过程就是对需要测试数据的组件赋值(如用户号码、登陆账号等),这样一系列组件脚本赋上测试数据后就组成了一个可执行的具体的自动化用例脚本。同时,可通过批量赋予不同参数值的方法达到批量快速扩展自动化用例的效果。图3列举了统一支付户主取消业务的自动化用例生成,其中组件1、4需要赋值,组件2、3不需要赋值。图3自动化用例生成(2)自动化用例库:是所有自动化用例的集合,同时对各用例的属性进行的归类,如归属系统、环境类型、重要等级等。1.4自动化用例执行(1)执行任务编排。自动化用例生成之后,测试人员可根据测试需要按系统、业务、功能点、用例名称等各种条件进行用例挑选,并快速生成一个或多个自动化测试任务,实现测试对象的精准定位,并可对测试任务中的用例执行顺序进行编排,针对性的、有序的执行自动化测试用例。(2)执行策略管理。为满足执行时效的灵活性要求,平台支持立即执行、定时执行、循环执行三种时效执行;为了满足高效灵活性,平台支持分布式执行、指定执行机两种分派执行方式。其中,分布式执行自动监控执行机的空闲状态,并将用例分发到多台执行机,执行过程中对效率实时监控,对于执行效率低的执行机分派少量的用例,对执行快的执行机多分派用例。同时,为了规避执行过程中异常中断,平台实现对异常的主机进行 自动化用例生成-数控滚圆机滚弧机价格低全自动滚圆机滚弧机多少钱本文由弯管机网站采集网络资源整理! http://www.wanguanjixie.name