Testsigma是一个基于云端的、支持测试左移的、以AI驱动测试的自动化平台,适用于Web、移动应用以及RESTful服务等各种应用的测试服务。
一、如何开始使用?
有三种方式:1、直接使用 Testsigma Cloud(目前已经不开放个人邮箱注册,使用企业邮箱能注册试用云端测试,好像有20天试用时间)
2、使用docker安装使用
3、通过gitthub下载项目压缩包,在本地启动相关服务后使用
本文采用第2种方式,即docker安装使用
二、安装步骤
前期装备:首先需要下载docker安装号,然后注册docker账号,最后登录docker
下载地址:Install Docker Desktop on Windows | Docker Documentation 找到对应的系统下载并安装
docker的安装教程网上很多,可以自行学习并安装
下面就进入正式的安装步骤:
1、首先新建一个文件夹,命名为【testsigma】,可以放在任何地方,只要你找得到
2、在 testsigma的GitHub页下载【 docker-compose.yml】 这个文件 ,只需要下载这一个。下载下来后把这个文件放在第一步新建的【testsigma】文件夹下
文件下载地址:https://github.com/testsigmahq/testsigma/tree/dev/deploy/docker
3、在【testsigma】这个文件夹下打开 PowerShell,输入 docker-compose up -d
等待安装完成
4、安装成功后,你可以在docker里看到testsigma容器
或者 命令行用 docker ps 查看,能看到相关信息说明安装成功
5、启动服务
在docker里,启动testsigma的所有服务
此时可以登录:https://local.testsigmaos.com/ui/
这时就能进行一些web端、接口的自动化测试了。
注意:首次登录需要注册,可以用个人邮箱注册
6、下载testsigma agent
有了这个,可以进行手机端app的自动化
在第5步登录进去后,选择agent ->download agent ->选择对应系统下载
下载完成后,把它放在【testsigma】文件夹下
7、解压并运行agent
解压在当前文件夹下,然后打开testsigmaAgent文件夹,找到 start.bat,以管理员身份运行它
8、添加agent
运行成功后,回到之前下载agent的页面,在agent页面选择 +add a new agent
可以看到页面默认选中了我们本地的agent,可以给它重新命名
保存后可以看到这个agent,之后在测试app时就能直接配置使用了