用户界面自动化测试方法及装置制造方法及图纸

技术编号:26375832 阅读:20 留言:0更新日期:2020-11-19 23:44
本申请实施例提供一种用户界面自动化测试方法及装置,可用于互联网金融领域,所述方法包括:接收用户发送的页面测试案例,其中,所述页面测试案例是根据预设操作分类库、预设控件搜索引擎和用户输入的目标控件参数得到;根据所述页面测试案例中的目标操作、目标控件及所述目标控件参数,对目标页面进行页面测试,得到页面测试结果;本申请能够有效提高用户界面自动化测试的效率和准确率,节省人力和研发成本。

【技术实现步骤摘要】
用户界面自动化测试方法及装置
本申请涉及软件测试领域,也可用于互联网金融领域,具体涉及一种用户界面自动化测试方法及装置。
技术介绍
随着计算机硬件和软件技术的飞速发展,在软件开发全生命周期内自动化测试占据了越来越重要的位置。不论是Web还是手机软件产品,呈现给用户的都是UI操作界面,因此基于UI的自动化测试方法被广泛运用在软件自动化测试领域中。专利技术人发现,现有技术中基于UI的自动化测试技术普遍存在门槛高,对测试人员编程能力要求高的问题,且UI界面变动频繁,自动化测试脚本创建耗时多、维护变更成本高,数据易变更、环境不稳定等因素导致UI自动化测试不能完全发挥出机器替代手工的优势。
技术实现思路
针对现有技术中的问题,本申请提供一种用户界面自动化测试方法及装置,能够有效提高用户界面自动化测试的效率和准确率,节省人力和研发成本。为了解决上述问题中的至少一个,本申请提供以下技术方案:第一方面,本申请提供一种用户界面自动化测试方法,包括:接收用户发送的页面测试案例,其中,所述页面测试案例是根据预设操作本文档来自技高网...

【技术保护点】
1.一种用户界面自动化测试方法,其特征在于,所述方法包括:/n接收用户发送的页面测试案例,其中,所述页面测试案例是根据预设操作分类库、预设控件搜索引擎和用户输入的目标控件参数得到;/n根据所述页面测试案例中的目标操作、目标控件及所述目标控件参数,对目标页面进行页面测试,得到页面测试结果。/n

【技术特征摘要】
1.一种用户界面自动化测试方法,其特征在于,所述方法包括:
接收用户发送的页面测试案例,其中,所述页面测试案例是根据预设操作分类库、预设控件搜索引擎和用户输入的目标控件参数得到;
根据所述页面测试案例中的目标操作、目标控件及所述目标控件参数,对目标页面进行页面测试,得到页面测试结果。


2.根据权利要求1所述的用户界面自动化测试方法,其特征在于,在所述接收用户发送的页面测试案例之前,包括:
解析目标页面的网页源码,确定各控件和与所述各控件对应的控件响应代码块;
根据所述各控件的控件响应代码块,得到控件搜索引擎。


3.根据权利要求1所述的用户界面自动化测试方法,其特征在于,在所述接收用户发送的页面测试案例之前,还包括:
根据用户发送的对预设操作分类库中的目标操作的选择指令、对预设控件搜索引擎中的目标控件的选择指令以及目标控件参数,生成页面测试案例。


4.根据权利要求1所述的用户界面自动化测试方法,其特征在于,所述根据所述页面测试案例中的目标操作、目标控件及所述目标控件参数,对目标页面进行页面测试,得到页面测试结果,包括:
根据所述页面测试案例中的目标控件,从所述控件搜索引擎中得到与所述目标控件对应的控件响应代码块;
根据所述控件响应代码块、所述目标操作及所述目标控件参数,对目标页面进行页面测试,得到页面测试结果。


5.一种用户界面自动化测试装置,其特征在于,包括:
测试案例接收模块,用于接收用户发送的页面测试案例,其中,所述页面测试案例是根据预设操作分类库、预设控件搜索引擎和用户...

【专利技术属性】
技术研发人员:张萍李积宏陈惠梅田燕红
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1