自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 selenium+unitest 思路梳理

objects层:以登录为例 封装登录的所有方法 打开浏览器 切换frame 输入用户名 输入密码 点击登录。modules层:创建登录类,导入objects的类,调用objects的所有方法,传入相关参数。三层框架:(对象层)objects+模块层(modules)+ 脚本层(scripts)官网复制HTMLTestRunner的代码,修改后,一定要放到项目下,不要放到lib下。3.在脚本中读取封装测试数据的方法,传入scripts层。Log层:放在util 工具层,封装log的类。

2024-06-16 11:19:03 143

原创 python自动化之 ini 配置文件

配置文件中不可有中文配置文件的格式一定要一致 多个空格都不行[163mail_login]login_page.frame = tag name:iframelogin_page.username = name:emaillogin_page.password= name:passwordlogin_page.frame = 在冒号的前后多了两个空格代码运行一直报错,最后调试了一个多小时 终于发现了问题

2024-06-14 14:40:15 59

原创 python 序列之字符串

字符串的查找 index count find(找不到返回-1)字符串的替换 replace(_old,_new,_count)capitalize 只有字符串的 首字母大写 其他都是小写。字符串的格式化 : % .format f" "字符串的拆分 splite 字符串拆分后是列表。titlie 字符串 每个单词的首字母大写。字符串的拼接 :' ' + join()upper 字符串全部转换为大写。rjust 字符串放在右边。rstrip 去除右边空格。ljust字符串放在左边。

2024-06-03 22:01:30 108

原创 linux常用命令

tail -f 吃查看日志。pwd 打印当前工作命令。ls 列出文件下所有文件。shutdown 关机。reboot 重启系统。cd 切换到某个文件。mkdir 创建文件。rmdir 删除文件。

2024-06-01 21:58:32 99

原创 python连接到gitee步骤

2.安装完成后,配置账号以及用户名,git config --global user.email"邮箱名称"2.在python csv选择从版本控制中选择,粘贴gitee项目的url,点击克隆,登录gitee。1.先在python 设置 搜索git 粘贴git安装地址 进行测试可以查看到版本。git config --global user.name"用户名"从gitee 克隆代码到python步骤。1.首先下载git,进行安装。的账号密码,就可以克隆成功。

2024-05-30 18:41:00 63

原创 pytest框架

(3)在配置文件中(用的最多,配置完成后在终端直接运行pytest)(1)pytest -s + 目录名.py或 pytest -s。# 用例代码文件的名字,可以使用* 通配符(*表示任意字符)# 用例代码所在的路径(相对于 配置文件的相对路径)print("测试用例01")print("测试方法2")(2)在main 函数中(如下代码 不常用)# 添加命令行参数 add options。# 书写测试类,类名以Test开头。# 测试类的名字,以什么开头。# 执行用例可以在终端。

2024-04-25 13:37:20 182 1

原创 shell脚本--变量

b)、变量也可以相互赋值(name1="huluwa" name2=${name1} echo "${name2}"再打印变量 ¥echo "${name}" (空白 什么也打印不出)a)、变量值 如果有空格需要用" " 或者' '修改变量 #name = tiantian。打印变量 #echo "${name}"打印变量 #echo "${name}"创建变量 #name = huluwa。删除变量 #unset name。d)、赋值符号 左右不可用空格。a)、不可以数字开头。b)、不能有特殊符号。

2024-04-09 17:30:30 159 1

原创 服务端与客户端交互,代码是什么问题

只有在客户端对这个网址再次刷新,服务端才能继续往下走,并且客户端会出现 hello world。在浏览器输入127.0.0.1:8016 执行后,服务端有个连接打印 但是后面的一直不能执行。print('收到',data.decode())这是什么原因呢,为什么客户端需要执行两次?# 接收http请求 request。"""http请求和响应"""# 组织http响应。

2024-03-13 10:22:35 348 1

原创 ui自动化之-chrome chromedriver

从官网可以下载最新的版本,存放路径为python路径下的scripts 下,若要更新可以下载最新版本后进行替换。查看chromedriver的命令为 chromedriver --version。

2024-02-22 10:10:28 395 1

原创 压力测试之--直连数据库

1.首先在测试计划-配置元件下添加 JDBC Connection Configuration。下面的sql 是想保留表中的哪些字段,把这些字段存入变量aaa中。2. 在线程组 - 取样器 -JDBC Request。3.线程组 -逻辑控制器-ForEach控制器。配置数据库 根据截图进行配置即可。

2024-02-19 11:46:39 371 1

原创 压力测试jemeter之csv

变量名称---读取csv文件数据保存的变量名 例如:username,password,code。这是最简单的设置,具体如果有复杂的遇到再解决,目前只需要一个code。忽略首行---False 从第一行开始读取。文件编码---编码格式 一般是utf-8。1.在测试计划下添加csv数据文件设置。分隔符--- ,csv文件数据的分隔符。文件名---csv文件保存的位置。

2024-02-19 09:51:44 425 1

原创 记录小白学习python历程

高阶函数学习

2024-02-02 10:18:22 354 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除