【技术实现步骤摘要】
本专利技术涉及自动化,具体涉及一种web自动化测试方法、装置、设备及存储介质。
技术介绍
1、cypress是一款web自动化测试引擎,使用javascript语言编写。在该框架下,使用javascript语言编写特定结构的代码,由cypress引擎调用并解释后,可驱动主流浏览器模拟用户交互。因此,cypress成为一款受众广泛的web自动化测试工具。
2、cypress使用文本形式的测例作为输入,解释成浏览器可阅读形式发送给浏览器。这就涉及三个实体的交互,它们是测试任务中的各测试用例、cypress引擎、浏览器。测试任务执行时,这三个实体需位于一台计算机上。测试工程师为了不使测试任务相互干扰,一般不会在同一台测试机上运行多个测试任务。因为测试任务共享操作系统、网络栈、文件系统,有极大的相互干扰的可能。所以测试工程师会挑不同的测试机运行不同的任务,导致每台测试机都没有得到充分利用。
3、亟需提供一种web自动化测试方法、装置、设备及存储介质,解决测试任务较多时,需设置多台测试机,但每台测试机并未充分利用,导致测试
...【技术保护点】
1.一种Web自动化测试方法,其特征在于,包括:
2.根据权利要求1所述的Web自动化测试方法,其特征在于,所述jenkins任务还包括:
3.根据权利要求1所述的Web自动化测试方法,其特征在于,所述jenkins任务还包括:
4.根据权利要求1所述的Web自动化测试方法,其特征在于,所述Docker引擎安装于测试机,所述基于所述容器实例执行所述目标测试用例,包括:
5.根据权利要求1所述的Web自动化测试方法,其特征在于,所述控制所述Docker引擎对所述Docker镜像进行实例化,以获得容器实例,包括:
【技术特征摘要】
1.一种web自动化测试方法,其特征在于,包括:
2.根据权利要求1所述的web自动化测试方法,其特征在于,所述jenkins任务还包括:
3.根据权利要求1所述的web自动化测试方法,其特征在于,所述jenkins任务还包括:
4.根据权利要求1所述的web自动化测试方法,其特征在于,所述docker引擎安装于测试机,所述基于所述容器实例执行所述目标测试用例,包括:
5.根据权利要求1所述的web自动化测试方法,其特征在于,所述控制所述docker引擎对所述docker镜像进行实例化,以获得容器实例,包括:
6.根据权利要求5所述的...
【专利技术属性】
技术研发人员:吴丰,余院兰,罗天淼,
申请(专利权)人:武汉达梦数据库股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。