Jenkins环境变量
摘要:BRANCH_NAME对于多分支项目,这将设置为正在构建的分支的名称,例如,如果您希望从功能分支部署到生产环境,而不是从功能分支部署到生产环境;如果对应于某种更改请求,则名称通常是任意的(请参阅 和 )。masterCHANGE_IDCHANGE_TARGETBRANCH_IS_PRIMARY对于多
阅读全文
posted @
2023-12-04 15:05
时间完全不够用啊
编辑
pytest+allure+jekins+gitee自动化集成配置
摘要:Jenkins下载Allure插件,然后创建一个demo,进入该demo的配置中: 预处理文件夹和后面Allure配置的Path是要对应的,两个都是相对路径,在Tomcat\webapp\jenkins\workspace\xxxdemo路径下,这个路径是创建demo后生成的,git上拉下来的代码和
阅读全文
posted @
2023-12-04 11:36
时间完全不够用啊
编辑
python日志模块回顾
摘要:日志模块配置文件logging.yaml version: 1 formatters: simple: format: '[%(asctime)s %(thread)d] [%(levelname)s] %(message)s' # 日志内容的格式化,具体参数问GPT或百度 dateformat:
阅读全文
posted @
2023-12-03 21:39
时间完全不够用啊
编辑
appium复习
摘要:https://appium.io/docs/en/2.1/ appium找到包名和启动页: 找包名使用命令:aapt dump badging 【apk路径】 | findstr "package" 找启动页使用命令:aapt dump badging 【apk路径】 | findstr "act
阅读全文
posted @
2023-11-22 16:56
时间完全不够用啊
编辑
maven项目引入log4j2
摘要:依赖: <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> <version>2.20.0</version> </dependency> <dependency>
阅读全文
posted @
2023-11-08 17:03
时间完全不够用啊
编辑
TestNG的几种注解顺序查看
摘要:测试代码: package com.soos.apps.selenium.apply; import org.testng.annotations.*; @Test public class TestDemo { @BeforeMethod public void beforeMethod(){ S
阅读全文
posted @
2023-11-07 15:19
时间完全不够用啊
编辑
pytest和allure生成报告并集成到Jenkins 2.414.3
摘要:测试用例: import time from selenium.webdriver.support import expected_conditions as EC import pytest import yaml from selenium import webdriver from selen
阅读全文
posted @
2023-10-31 18:22
时间完全不够用啊
编辑
pytest使用
摘要:安装:pip install pytest 命名规则:.py文件和文件内方法都以 test_ 开头 注意:文件及文件夹命名不要与关键字重复 配置文件,定义测试case范围,在测试项目根目录下新建:pytest.ini 前置与后置函数: module范围: import pytestdemo impo
阅读全文
posted @
2023-10-31 15:53
时间完全不够用啊
编辑
LoadRunner分布式负载(多机器)
摘要:首先调用的负载机器可以没有LoadRunner,但是必须要有Agent Configuration: 全部勾选 在LoadRunner User的脚本中的接口调用必须使用ip,不能使用localhost。 打开Controller: 添加负载机: 测试连接: ready打钩表示连接通了。 点击菜单栏
阅读全文
posted @
2023-10-26 12:27
时间完全不够用啊
编辑
LoadRunner将获取到的字符串修改为utf-8编码格式
摘要:可以使用web_reg_save_param()方法,正则获取字符串然后保存到参数中,使用lr_convert_string_encoding()方法进行编码转换: lr_convert_string_encoding(想要装换的字符串,编码格式,NULL,保存到的参数名); Action代码: A
阅读全文
posted @
2023-10-26 10:22
时间完全不够用啊
编辑
LoadRunner自定义网络请求脚本
摘要:使用web_custom_request来发送请求,使用web_add_header添加header,使用web_add_cookie添加cookie(多内容用 ; 分隔) 注意使用json格式参数时,需要转义双引号
阅读全文
posted @
2023-10-26 09:58
时间完全不够用啊
编辑
LoadRunner将请求网页中可变数据绘制到Controller的运行图表中
摘要:以JVM监控为例: 编写action中的代码: Action() { // 将数字类型字符串转为double类型数字 double atof(const char * string); // 正则匹配并保存为参数 web_reg_save_param("剩余内存", "LB=剩余内存: ", "RB
阅读全文
posted @
2023-10-25 15:33
时间完全不够用啊
编辑
LoadRunner响应信息中文乱码解决
摘要:在查看服务器响应信息时中文乱码: 在下面选项中设置为UTF-8:
阅读全文
posted @
2023-10-25 15:28
时间完全不够用啊
编辑
LoadRunner其一Controller菜单参数
摘要:第一个是同时开始 第一个是将所有用户跑完 第一个是同时
阅读全文
posted @
2023-10-24 16:33
时间完全不够用啊
编辑
LoadRunner参数配置
摘要:参数配置: 参数配置: 一、如何选择下一个值 Sequential: 顺序 Random:随机 Unique:唯一 二、如何更新值 Each iteration:迭代更新 Each occurrence:值出现则更新 Once:更新一次 三、当超出值 在一中选择Unique的时候可以配置第三个 Ab
阅读全文
posted @
2023-10-24 14:47
时间完全不够用啊
编辑
jmeter的BeanShell设置全局变量
摘要:将提取的cookie放到newcookie中: ${__setProperty(newcookie,${cookie},)} 在其它管理组件中引用newcookie变量: ${__P(newcookie,)}
阅读全文
posted @
2023-10-23 11:39
时间完全不够用啊
编辑