【技术实现步骤摘要】
自动化测试方法、装置、计算机设备和存储介质
[0001]本申请涉及测试领域,具体涉及一种自动化测试方法、装置、计算机设备和存储介质。
技术介绍
[0002]现有的自动化测试流程中,需要测试人员使用编程语言编写测试用例,并通过第三方测试软件以及编写好的测试用例来进行相应的测试工作。但是,这种自动化测试的方式需要测试人员使用繁琐、晦涩的编程语言来编写测试用例,这使得测试人员需要自身具备较高的专业要求,测试用例的撰写效率低,进而导致测试用例的生成成本较高且自动化测试的效率低下。
技术实现思路
[0003]本申请的主要目的为提供一种自动化测试方法、装置、计算机设备和存储介质,旨在解决现有的自动化测试的方式需要测试人员使用繁琐、晦涩的编程语言来编写测试用例,测试用例的撰写效率低,进而导致测试用例的生成成本较高且自动化测试的效率低下的技术问题。
[0004]本申请提出一种自动化测试方法,所述方法包括步骤:
[0005]接收用户提交的自动化测试请求,其中,所述自动化测试请求携带有用户信息与测试用例信息;
[0006]对所述自动化请求进行解析处理,提取出所述用户信息,并基于所述用户信息判断所述用户是否具备测试权限;
[0007]若所述用户具备测试权限,则从所述自动化测试请求中提取出所述测试用例信息,并基于所述测试用例信息从预存储的用例数据库中筛选出与所述测试用例信息对应的指定测试用例,其中,所述指定测试用例为基于指定语言编写生成的,且所述指定语言不包括编程语言;
[0008]获 ...
【技术保护点】
【技术特征摘要】
1.一种自动化测试方法,其特征在于,包括:接收用户提交的自动化测试请求,其中,所述自动化测试请求携带有用户信息与测试用例信息;对所述自动化请求进行解析处理,提取出所述用户信息,并基于所述用户信息判断所述用户是否具备测试权限;若所述用户具备测试权限,则从所述自动化测试请求中提取出所述测试用例信息,并基于所述测试用例信息从预存储的用例数据库中筛选出与所述测试用例信息对应的指定测试用例,其中,所述指定测试用例为基于指定语言编写生成的,且所述指定语言不包括编程语言;获取所述指定测试用例中包含的测试步骤;根据所述测试步骤,生成与所述指定测试用例对应的测试程序;获取预设的定时测试时间,以及获取当前时间,并判断当前时间是否与所述定时测试时间相同;若当前时间与所述定时测试时间相同,则运行所述测试程序,生成相应的测试结果。2.根据权利要求1所述的自动化测试方法,其特征在于,所述基于所述用户信息判断所述用户是否具备测试权限的步骤,包括:获取与所述自动化测试请求对应的业务操作信息;基于预设的业务操作安全等级表对所述业务操作信息进行匹配处理,判断所述业务操作等级表中是否存在与所述业务操作信息相同的指定业务操作信息;若所述业务操作安全等级表中存在所述指定业务操作信息,则筛选出与所述指定业务操作信息对应的安全等级系数;判断所述安全等级系数是否大于预设的安全等级阈值;若所述安全等级系数大于所述安全等级阈值,则按照预设规则对所述用户进行身份验证,得到对应的身份验证结果;若所述身份验证结果为验证通过,则基于所述用户信息,从预设的用户业务权限分值表获取与所述用户信息对应的第一业务权限分值;以及,获取与所述指定业务操作信息对应的第二业务权限分值;判断所述第一业务权限分值是否小于所述第二业务权限分值;若所述第一业务权限分值不小于所述第二业务权限分值,则判定所述用户具备测试权限;若所述第一业务权限分值小于所述第二业务权限分值,则判定所述用户不具备测试权限。3.根据权利要求2所述的自动化测试方法,其特征在于,所述按照预设规则对所述用户进行身份验证,得到对应的身份验证结果的步骤,包括:获取预存储的多个提问数据;基于所述提问数据的使用记录,展示所述提问数据,并生成选择提示信息,以便用户从所有所述提问数据中选择出指定提问数据;在所述用户选择完毕后,生成回答提醒信息,以便用户输入与所述指定提问数据对应的反馈答案语音数据;
对所述反馈答案语音数据进行识别得到对应的文本信息,并判断所述文本信息是否与预设的正确答案数据相同;若所述文本信息与所述正确答案数据相同,则获取所述用户的答复反应时长;判断所述答复反应时长是否大于所述提问问题数据对应的正常反应时长阈值;若所述答复反应时长大于所述正常反应时长阈值,则从所述反馈答案语音数据中提取出对应的待验证声纹特征向量;以及,获取与所述正确答案数据对应的预存储的授权声纹特征向量;计算所述待验证声纹特征向量与所述授权声纹特征向量之间的声纹相似度;判断所述声纹相似度是否大于预设的相似度阈值;若所述声纹相似度大于所述相似度阈值,则生成验证通过的身份验证结果,否则生成验证不通过的身份验证结果。4.根据权利要求1所述的自动...
【专利技术属性】
技术研发人员:袁璐,
申请(专利权)人:平安消费金融有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。