【技术实现步骤摘要】
UI测试用例的生成方法、系统、电子设备和介质
[0001]本专利技术涉及软件测试
,尤其涉及一种UI测试用例的生成方法、系统、电子设备和介质。
技术介绍
[0002]通常,软件测试是基于预先设计的测试用例,由测试人员根据测试用例中描述的流程对软件进行一步步测试的过程。现有技术中,软件的UI(User Interface,用户界面)的测试用例是通过手写测试用例,并在开发者的电脑上另外安装执行环境后,才可执行。手写测试用例效率低下,并且安装执行环境不仅困难,费时,还经常出现环境不一致的问题,进而降低测试用例编写成本,提高产品开发和验收效率。
技术实现思路
[0003]本专利技术要解决的技术问题是为了克服现有技术中手写测试用例效率低,安装执行环境困难,费时,且经常出现环境不一致的问题的缺陷,提供一种UI测试用例的生成方法、系统、电子设备和介质。
[0004]本专利技术是通过下述技术方案来解决上述技术问题:
[0005]本专利技术提供一种UI测试用例的生成方法,所述生成方法包括:
[00 ...
【技术保护点】
【技术特征摘要】
1.一种UI测试用例的生成方法,其特征在于,所述生成方法包括:获取待测UI对应的测试地址;基于所述测试地址,获取所述测试地址的UI的操作;根据所述操作,匹配对应的操作语法;其中,所述操作语法与所述操作预先建立关联关系且预先存储至语法库中;基于所述操作语法,生成测试用例。2.如权利要求1所述的UI测试用例的生成方法,其特征在于,所述根据所述操作,匹配对应的操作语法包括:基于所述操作,生成对应的消息事件;根据所述消息事件,匹配对应的操作语法。3.如权利要求2所述的UI测试用例的生成方法,其特征在于,所述根据所述消息事件,匹配对应的操作语法,包括:通过提前预置在待测UI的脚本,获取所述消息事件;识别所述消息事件,匹配对应的操作语法。4.如权利要求1所述的UI测试用例的生成方法,其特征在于,在所述匹配对应的操作语法的步骤之后,所述生成方法还包括:判断所述操作语法的是否错误,若是,则生成提示信息。5.一种UI测试用例的生成系统,其特征在于,所述生成系统包括:第一获取模块,用于获取待测UI对应的测试地址;第二获取模块,用于基于所述测试地址,获取所述测试地址的UI的操作;匹配模块,用于根据所述...
【专利技术属性】
技术研发人员:陈宇,周力,李康,陈琦,
申请(专利权)人:携程旅游网络技术上海有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。