上一页 1 2 3 4 5 6 ··· 19 下一页
摘要: 朋友最近面试某个企业,其中有几道列表的题目,对python中的列表知识需要有很清晰的认识。下面对这几个题目列一下: 题目一: alist = [1, 2, 3, 4, 5, 6] for aa in alist: alist.remove(aa) print(alist) 来来来,我们解析下题目。 阅读全文
posted @ 2022-05-16 13:29 Believer007 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 看了很多UI自动化框架,无论是开源的还是自己造轮子的,都是失败后截最后一张图或几张图。随然没有问题。但我们能不能换种思想。我们能不能把截图全转成gif动图,这样定位问题更直观呢。 来吧。看看怎么实现吧。 先看看楼主的思路吧,如下: 每一个用例中的步骤我们都截图,然后再保存至对应用例的文件夹中,在跑完 阅读全文
posted @ 2022-04-11 16:20 Believer007 阅读(213) 评论(1) 推荐(0) 编辑
摘要: Cypress与Reportportal整合步骤 简单记录下cypress与reportportal的整理的方法 一、安装 直接在要跑的项目目录下运行下面命令 npm install @reportportal/agent-js-cypress 二、注册插件到index.js中 在cypress/p 阅读全文
posted @ 2022-04-06 18:47 Believer007 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 这个篇章再介绍点常用的用于spock的装饰器 一、Rollup & Unroll 从字面意思来理解,就是卷起 & 展开,所以我们就很好理解这两个注释是什么意思了,主要是用在多参数的用例中,我们来用例子实践一下,还是之前文章的例子 def "maximum of #a & #b to numbers 阅读全文
posted @ 2022-03-29 15:42 Believer007 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 既然是框架,自动少不了不同参数用例的驱动,也叫参数化或数据驱动 在Spock中,参数化使用的是关键字是where 我们还是通过实例来演示 实例一 我们还是继续在原来的groovy测试文件中加入下面的测试用例,无意义的 def 'check data pipes' () { when: def int 阅读全文
posted @ 2022-03-25 10:29 Believer007 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 在上篇文章中我们介绍了Spock测试框架环境的搭建及最简单的用例。接下来这篇,我们介绍基于Spock怎么写自动化用例。 需要了解的是Spock也是一个基于BDD方式的测试框架。 Spock测试套件包括的关键字/函数有以下,后续再详细介绍 关键函数 setupSpec() 只跑一次 setup() 每 阅读全文
posted @ 2022-03-23 16:22 Believer007 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 最近因工作需要,接手了一个基本groovy语言的spock测试框架。相信很多读者在换语言学习过程中一样有很多疑惑或坑,所以会写系列文章进行保姆式的入门。 一、环境准备 需要安装软件如下,方法和步骤这里不再介绍,给出相应的别人写的教程可以参考,需要注意的是版本问题,选你当前最新的就行: Java ht 阅读全文
posted @ 2022-03-22 16:03 Believer007 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 最后在看部分AI的东西,记录下。 开源的自动化测试平台或工具如下: Applitools Eyes. 官网地址:https://applitools.com/products-eyes/?r=prd-aita Functionize. 官网地址:https://www.functionize.com 阅读全文
posted @ 2022-03-07 15:27 Believer007 阅读(1892) 评论(0) 推荐(0) 编辑
摘要: 接上一篇,装完之后,需要对接我们现有的自动化测试。就Python而言,有几种框架可以直接使用,这里介绍一下 首先,我们需要了解这是agent server模式,所以server上认证信息需要拿到。按这种方法拿: 登录进系统后,输入对应的地址:http://xxx/ui/#user-profile,有 阅读全文
posted @ 2022-03-04 12:18 Believer007 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 在前一篇文章中我们有介绍reportportal的功能及demo使用。 这篇我们来实际部署一下属于自己的系统。 一、部署介绍 从官网我们还是可以看到系统有好几种部署方式,文档见下: 1、通过docker部署:https://reportportal.io/docs/Deploy-with-Docke 阅读全文
posted @ 2022-02-23 13:26 Believer007 阅读(401) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 19 下一页