[发明专利]测试程序生成方法及装置、存储介质、电子设备在审
申请号: | 201910030105.4 | 申请日: | 2019-01-11 |
公开(公告)号: | CN109753437A | 公开(公告)日: | 2019-05-14 |
发明(设计)人: | 刘艺 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 刘抗美 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试动作 操作序列 测试程序 页面元素 用户顺序 测试工具 测试请求 存储介质 电子设备 顺序链接 顺序选择 行程测试 用户显示 响应 关系表 测试 查找 记录 | ||
1.一种测试程序生成方法,其特征在于,包括:
响应于测试请求,向用户显示候选测试动作列表;
响应于用户对候选测试动作列表中候选测试动作的顺序选择,记录用户顺序选择的候选测试动作的序列;
针对用户顺序选择的候选测试动作的序列中的每个候选测试动作,查找测试动作与页面元素操作序列对应关系表,得到每个候选测试动作的页面元素操作序列;
将用户顺序选择的候选测试动作的序列中的每个候选测试动作的页面元素操作序列按照用户选择的顺序链接,行程测试所用的页面元素操作序列;
根据所述测试所用的页面元素操作序列生成对应的测试程序。
2.根据权利要求1所述的测试程序生成方法,其特征在于,在响应于测试请求,向用户显示候选测试动作列表之前,还包括:
建立候选测试动作列表,其中,所述候选动作测试列表中的每个候选测试动作是在测试动作与页面元素操作序列对应关系表中的测试动作。
3.根据权利要求2所述的测试程序生成方法,其特征在于,在建立候选测试动作列表之后,还包括:
响应于用户的测试动作列表编辑请求,向用户显示测试动作列表编辑界面,所述测试动作列表编辑界面包括删除候选测试动作选项;
响应于用户选择删除候选测试动作选项,向用户显示候选测试动作列表;
响应于用户对于候选测试动作列表中的候选测试动作的选择,将选择的候选测试动作从候选测试动作列表中删除。
4.根据权利要求2所述的测试程序生成方法,其特征在于,在建立候选测试动作列表之后,还包括:
响应于用户的测试动作列表编辑请求,向用户显示测试动作列表编辑界面,所述测试动作列表编辑界面包括增加候选测试动作选项;
响应于用户选择增加候选测试动作选项,向用户显示增加的候选测试动作的输入框;
响应于用户在输入框中输入候选测试动作,确定输入的候选测试动作是否存在于测试动作与页面元素操作序列对应关系表中;
当输入的候选测试动作存在于测试动作与页面元素操作序列对应关系表中,将输入的候选测试动作增加到候选测试动作列表中。
5.根据权利要求1所述的测试程序生成方法,其特征在于,在响应于测试请求,向用户显示候选测试动作列表之前,还包括:
建立测试动作与页面元素操作序列对应关系表;
将每一预选的测试动作和与该预选的测试动作相对应的页面元素操作序列对应存储在测试动作与页面元素操作序列对应关系表中。
6.根据权利要求5所述的测试程序生成方法,其特征在于,在建立测试动作与页面元素操作序列对应关系表之后,所述方法还包括:
响应于用户的测试动作与页面元素操作序列对应关系编辑请求,向用户显示测试动作与页面元素操作序列对应关系编辑界面,其中,所述测试动作与页面元素操作序列对应关系编辑界面包括测试动作与页面元素操作序列对应关系修改选项;
响应于用户选择测试动作与页面元素操作序列对应关系修改选项,向用户显示测试动作与页面元素操作序列对应关系表中的测试动作与页面元素操作序列对应关系;
响应于用户对于测试动作与页面元素操作序列对应关系表中测试动作与页面元素操作序列对应关系的选择,将选择的测试动作与页面元素操作序列对应关系置于修改状态;
接受在修改状态下用户对选择的测试动作与页面元素操作序列对应关系的修改。
7.根据权利要求5所述的测试程序生成方法,其特征在于,在建立测试动作与页面元素操作序列对应关系表之后,还包括:
响应于用户的测试动作与页面元素操作序列对应关系编辑请求,向用户显示测试动作与页面元素操作序列对应关系编辑界面,其中,所述测试动作与页面元素操作序列对应关系编辑界面包括测试动作与页面元素操作序列对应关系增加选项;
响应于用户选择测试动作与页面元素操作序列对应关系增加选项,向用户显示测试动作输入框和页面元素操作序列输入框;
响应于用户输入测试动作和页面元素操作序列,将输入的测试动作和页面元素操作序列对应地存储到测试动作与页面元素操作序列对应关系表中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910030105.4/1.html,转载请声明来源钻瓜专利网。