摘要: 1、运行测试报告 2、allure注解的使用 3、优化测试报告之添加对应的标签 4、注解的使用 5、yaml文件格式 6、更改logo (1)allure目录下找到allure.yml的文件,增加插件 (2)在插件目录下添加要展示的图片 (3)修改styles.css文件中图片的名称,并修改css样 阅读全文
posted @ 2023-12-22 21:29 搁浅的青木儿 阅读(31) 评论(0) 推荐(0) 编辑
摘要: msi版本安装后,要去电脑服务里面设置为自启动,否则重启电脑后使用不了。 web自动化 1、实现linux部署jekins,window运行自动化代码,不在同一个机器上运行 在执行机(自己的电脑上)访问jekins网址进行相应设置 运行后,进行连接,连接成功后,小弟报道成功。下面弹框显示file,表 阅读全文
posted @ 2023-12-22 21:28 搁浅的青木儿 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 一、测试数据分离 1、新建testData文件夹,新建login_data.py文件,如下所示: 2、在login_datas.py文件中存放测试用例数据,如下所示: # 正常场景 success_data = {"mobile": "17839196010", "pwd": "duhui94619 阅读全文
posted @ 2023-12-22 21:28 搁浅的青木儿 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2023-12-22 21:27 搁浅的青木儿 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 一、 vimtools安装 在终端输入gcc -v如果显示gcc的版本说明安装了gcc 之后一直回车 关闭系统后,在虚拟机中找到要克隆的系统,右键 管理 克隆,选择克隆的位置(选择大的磁盘),修改系统名,即可完成克隆。 选择要快照的系统右键 快照 拍摄快照,输入名称和描述后,点击确定,即可保存快照。 阅读全文
posted @ 2023-12-22 21:26 搁浅的青木儿 阅读(3) 评论(0) 推荐(0) 编辑
摘要: Linux命令集锦: 一、关机&重启命令: sync:把内存的数据同步到磁盘,当我们关机或者重启时,都应该先执行下sync命令,把内存的数据写入磁盘,防止数据丢失。 shutdown -h now:表示立即关机 shutdown -h 1:表示1分钟后关机 shutdown -r now:立即重启 阅读全文
posted @ 2023-12-22 21:26 搁浅的青木儿 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 一、环境搭建 1、创建项目,添加java-client依赖包 新建maven项目,引入java-client依赖包 2、创建并编写代码 测试运行以上代码,运行前需打开Appnium. Appnium没有打开时,运行会报错:Connection refused:connect 二、常见元素的定位方式 阅读全文
posted @ 2023-12-22 21:26 搁浅的青木儿 阅读(3) 评论(0) 推荐(0) 编辑
摘要: Fatal error in launcher: Unable to create process using '"e:\python\python.exe" "E:\python\python\Scripts\pip.exe" ' python安装包:https://www.python.orgP 阅读全文
posted @ 2023-12-22 21:25 搁浅的青木儿 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 一、递归函数 1、递归函数概念 直接或间接的调用自身的函数,称为递归函数。每调用一次自身,相当于复制一份该函数,只不过参数有变化,参数的变化,就是重要的结束条件。 2、递归函数实例 #####递归函数#### ##1、普通实现:计算n!=1*2*3*4*5*6*...*n n=int(input(' 阅读全文
posted @ 2023-12-22 21:25 搁浅的青木儿 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 一、反射概述 反射之中包含了一个「反」字,所以想要解释反射就必须先从「正」开始解释。 一般情况下,我们使用某个类时必定知道它是什么类,是用来做什么的。于是我们直接对这个类进行实例化,之后使用这个类对象进行操作。 Apple apple = new Apple(); //直接初始化,「正射」 appl 阅读全文
posted @ 2023-12-22 21:24 搁浅的青木儿 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 一、分表存储用例信息和接口信息 1、实现思想 将用例相关信息存储在用例表单中,将接口信息存储在接口信息表单中,创建对应的类存储表单中的信息。 2、实现步骤 (1)修改表格文件,分表存储用例信息和接口信息,如下图所示: (2)修改ExcelUtil中的读取函数datas,让表单名称以参数形式传入,如下 阅读全文
posted @ 2023-12-22 21:23 搁浅的青木儿 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 一、fastjson概述 1、概述 fastjson是阿里爸爸开发的一款专门用于Java开发的包,可以方便的实现json对象与JavaBean对象的转换,实现JavaBean对象与json字符串的转换,实现json对象与json字符串的转换。 2、常用API fastjson API 入口类是com 阅读全文
posted @ 2023-12-22 21:22 搁浅的青木儿 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 一、利用testNG测试框架进行封装 1、封装实现 新建测试类,类中新增多个方法,每个方法存储一条测试数据并调用HttpUtl类中的doGet或doPost方法。缺点:代码复杂、繁琐,且不适用测试数据量大的情况。 2、封装步骤 (1)maven的pom.xml文件中添加testNG测试框架的依赖,如 阅读全文
posted @ 2023-12-22 21:21 搁浅的青木儿 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2023-12-22 21:17 搁浅的青木儿 阅读(5) 评论(0) 推荐(0) 编辑