云测试平台

Posted tangpeng97

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了云测试平台相关的知识,希望对你有一定的参考价值。

批跑流程是什么?

一。环境部署:

  1.在批跑执行机的sidebyside文件夹中复制一份批跑环境文件夹,文件名称要与测试案例名称相同,然后将新项目localtester中改动的文件复制,进行替换。

     2.修改文件: SideBySide.exe.config  LocalTester.exe.config DCTTRunner.exe.config  将这三个文件夹中的dll修改成为当前项目的dll名称

        3.开启分发代理: 打开执行机C: empCloudTestingMicroAgent 文件中 MicroAgent.exe文件,打开软件,服务端发送分发请求,才可以接收到到分发请求

   4.测试环境是否部署成功: 运行更新后的localtester文件,在服务端向执行机发送请求,查看是否能够接收到请求后正常运行。

二。建立测试需求

       在新建的测试需求中拖入想要批跑的单一或者复合案例【****就好像是把要测试的案例都放到一个数组之中】

三。建立测试场景

    新增测试场景,选择自动化测试集,新建。【平台有bug,名字最好带日期】

      编辑新建立的场景,将想要批跑的测试需求放进去【****直接成为一个二维数组:)】

    点击构建场景,选择浏览器,保存。查看状态应显示为已构建。

四。核对执行机状态

  假设准备使用192与193两台执行机进行批跑,需要查看两台执行机的状态,找到两台执行机,将执行机的状态设置为可用组。【之前遇到找不到对应的执行机,经排查,因为执行机升级win10,数据库汇总数据存在重复,页面数据读取失败】

五。常规性功能测试

      点击常规性功能测试新增按钮,选择对应系统,新建名称不得重复,自动化版本web端的话就选other,选择对应的执行机,直接跑的话,设置日期为空点击保存后查看状态应该为None。

      再次编辑新建的常规性功能测试,将之前新建的场景拖进来,保存之后点击启动执行【如果定时批跑则不要点击执行,到时他会自动执行】

六。平台BUG

平台提示可能会出问题,真实出的问题大概率是名称重复。

批跑分发bug,点击启动执行之后,查看常规性功能测试的执行状态,正常位Runing,但是如果是Excuted则表示已经完成分发请求,这个就是平台的bug,我明明里面15条请求,但是他只分发1条就结束了。应对方法就是,重启建场景,再次执行。记得关闭正在运行的分发请求,不然执行机会被占用。

 

以上是关于云测试平台的主要内容,如果未能解决你的问题,请参考以下文章

城市轨道交通云平台业务系统资源划分建议及性能测试结果

Jmeter+maven+Jenkins构建云性能测试平台(mark 推荐)

云直播平台测试回顾

PPT+演讲视频 | 基于容器的平台性能测试方法解读

云测试平台

云测试平台