lf知识星球banner

测试执行

2019-06-18 09:36:41
Seagull
24865
最后编辑:Seagull 于 2019-06-18 11:22:17
简介:主要介绍自动化执行过程的相关功能,包括任务调度的配置、测试执行情况的查看等等

测试执行菜单包含了【任务调度】【任务执行】【用例明细】三个模块,其中用例明细里面既有用例执行的基本情况,在用例界面展开后也有执行过程的详细日志。

1、任务调度

任务调度主要是为测试计划配置一个定时任务,按Cron表达式来定时执行测试计划。

测试驱动路径,指的是客户端对应配置的驱动路径,用来存放指定的外部测试驱动API,当有多个驱动路径时,会有下拉选项。

点击【查看日志】按钮,以文本文件的形式展示,建议使用360浏览器,此时你查看日志不需要下载,直接在页面可以直接查看。

此处的查看日志,展示的是客户端上log4j的日志,非数据库日志,相对用例中的步骤日志,此处的日志更加详细,能更方便的分析问题。

点击【上传驱动包】按钮主要是指把测试驱动打包成 jar 的形式后,上传到指定的客户端使用。

选择客户端,上传项目的客户端应该与【客户端配置】中配置的客户端一致。

上传的驱动路径,就是客户端执行时,加载jar的路径。


2、任务执行

主要查询所有测试任务的执行概要情况以及当前任务的测试进展。

点击任务名称或是用例的概要数据,可以跳转到【用例明细】模块中,查询对应的用例状态以及执行日志。



3、用例明细

主要用于查询用例的执行情况以及执行过程中的业务日志,方便快速定位自动化过程中出现的问题。

点开【+】号即可查看当前用例的执行日志。

失败状态的用例,左侧复选框可选,选中后点击【执行所选用例】会开始执行指定选择的用例。 点击【执行全部非成功状用例】,点击后会重新执行当前任务下所有非成功状态的用例。

针对Web UI或是移动端类型的用例,如果失败,在日志明细中一般会产生错误截图链接,点击可以查看。

针对失败用例,如果当前测试结果已经发生变更,可直接同步测试结果到用例步骤中。


    评论列表
    pingan 2021-09-24 18:35:35 回复
    上传驱动jar包,意思是把驱动exe还得达成jar包??
    pingan 2021-09-24 18:35:23 回复
    上传驱动jar包,意思是把驱动exe还得达成jar包?
    liuqingsheng 2020-07-16 09:50:54 回复
    写好的测试用例,客户端也启动正常。点击执行后,客户端启动浏览器就闪退了,这是怎么回事?
    happy 2021-07-15 15:51:06 回复
    你好,的浏览器和浏览器的驱动版本不匹配
    蔡应涛 2020-06-22 10:11:57 回复
    老师您好!我再次操作以前成功过的用例时经常报无法定位到元素不知道是怎么回事啊.
    Seagull 2020-08-20 18:00:45 回复
    加个等待时间试试
    lee 2020-11-11 16:58:34 回复
    你好 加个qq交流交流这个平台的使用呢
    Seagull 2020-12-09 15:57:11 回复
    亲,直接加群即可
    Ira 2020-02-10 17:19:14 回复
    上传驱动包,无法输入客户端IP和驱动路径是怎么回事
    Seagull 2020-02-10 21:41:51 回复
    先添加客户端,保证状态正常
    Ira 2020-02-12 17:16:13 回复
    老师好,请问:
    在任务调度处,点击执行之后,cmd窗口有弹出且没有报错信息,但是任务执行处,执行为0%。但是将生产的任务ID拿去RunAutomationTest中直接执行,用例又可以执行成功。
    为啥没有调用到该方法,这是怎么回事呢?
    Ira 2020-02-12 17:24:32 回复
    老师好,还有一个问题:关键字不够用,项目有些菜单是需要悬停的,有没有自定义关键字?要是需要添加方法,该怎么处理。
    于会飞 2019-07-26 19:06:02 回复
    您好,测试驱动这里没太看明白,上传什么驱动?客户端IP、驱动路径怎么填写?
    Seagull 2019-08-01 13:40:40 回复
    客户端IP根据你的实际部署情况,驱动路径在创建客户端的时候,有默认一个
    6+ 2019-10-29 17:49:20 回复
    6
    1/1
    发表评论
    评论通过审核后显示。
    付费知识圈