自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 【Python-GUI】pyside2/pyqt5树形级联并检索内容高亮展示

一、用QT designer创建UI界面,并设置节点级联二、代码部分#-*- coding: utf-8 -*-from PySide2.QtWidgets import *from PySide2.QtGui import *from PySide2.QtUiTools import *from PySide2.QtCore import *class Tree(QWidget): def __init__(self): super(Tree,self)._

2022-04-11 22:54:24 1531 1

原创 【Python-GUI】pyside2/pyqt5两个窗口界面数据传递

pyside2/pyqt5两个窗口界面数据传递本文通过login界面登录成功后弹出main界面,点击发送数据按钮将用用户名传递给main界面。main界面通过返回数据按钮将数据返回到login界面一、用QT designer创建2个界面login.ui和main.ui二、代码部分登录界面代码login.py#-*- coding: utf-8 -*-from PySide2.QtWidgets import *from PySide2.QtGui import *from PySide2

2021-11-29 21:18:32 5199 5

原创 【Python-GUI】pyside2/pyqt5表格复选框、全选框、删除多行

前言本文实现表格的复选、全选、删除多行、指定列不可编辑、指定列颜色。表头全选按钮感谢文章分享:https://blog.csdn.net/weixin_44429308/article/details/106093685注:稳重部分代码没看懂,直接拿过来套用了,惭愧惭愧~~~~话不多说,直接上效果图:一、QT设计大师构建界面,创建文件qtable_delete.ui二、代码部分:#-*- coding: utf-8 -*-from PySide2.QtUiTools impo

2021-11-24 23:18:14 7219 25

原创 【Pyton-GUI】pyside/pyqt5下拉复选框

pyside/pyqt5下拉复选框我们实际项目中经常会遇到需要下拉多选的情况,以下记录pyside2生成下拉复选框,支持多选,全选等用来支撑日常项目需求一、构建ui文件用qt designer画出界面,保存文件ComboCheckBox.ui,界面如下:二、python代码如下from PySide2.QtWidgets import QApplication, QCheckBox, QLineEdit, QListWidget,\ QListWidgetItem,QMessageBox

2021-11-22 21:22:01 3732 2

原创 【Python-GUI】pyside2/pyqt5表格设置指定列不可编辑

pyside2/pyqt5表格设置指定列不可编辑在界面的初始中添加如下代码设置1/2/3/4列不可编辑:class EmptyDelegate(QItemDelegate): def __init__(self,parent): super(EmptyDelegate, self).__init__(parent) def createEditor(self, QWidget, QStyleOptionViewItem, QModelIndex): re

2021-11-22 20:16:11 1499 2

原创 【Python】解决Python调用接口返回带菱形问号和乱码

现象:python调用接口Print(response.text)返回菱形问号或乱码时,解决方法:请求头应该添加"Accept-Encoding":“deflate”,或者"Accept-Encoding":""

2021-11-22 19:59:58 1942

原创 【Python-GUI】利用pyside2开发简单的GUI界面

from PySide2.QtWidgets import QApplicationfrom PySide2.QtUiTools import QUiLoaderimport timefrom threading import Threadfrom PySide2.QtCore import Signal,QObjectclass MySignals(QObject): # 定义一种信号, 两个参数类型分别是OTextBrowser和字符串 text_print = Signa

2021-09-02 23:39:17 348

原创 【Python】抓取页面数据生成测试报告

#-*- coding: utf-8 -*-# coding = utf-8from bs4 import BeautifulSoupimport stringimport reimport urllib3import requestsimport sys, osimport pandas as pdimport timeimport importlibimport json# 登录首页def login(username, password): session = re

2021-05-12 23:44:46 346

原创 【测试】小记

1、产品主流程图2、产品用例——用于版本上线前回归测试3、测试计划——时间(依附于项目计划)、人员安排()4、测试用例——用例格式、规范、用例评审5、测试执行——准入条件(开发冒烟测试、测试用例经过评审)、3轮测试(2轮测试、1轮回归测试)6、缺陷管理——提单规范、问题单处理流程7、测试日报、测试周报——Excel邮件通知8、测试报告9、自动化测试10、接口测试11、性能测试12、安全测试13、上线追踪、问题单回溯14、测试总结——问题单回归、版本不足之地,下版本改进措施15、成

2020-12-25 20:57:27 114

原创 【JMeter】JMeter判断返回数据是否为空

1. 请求后添加后置处理器json提取器,将需要断言的数据设置变量名称Test2. 添加Beanshell断言,脚本如下log.info("---------------分割线------------------");Object columnValue=var.get(“Test”);log.info("---------------分割线------------------");log.info(columnValue);if(columnValue == null){ //如果需

2020-11-30 12:02:00 4655 2

原创 【JMeter】JMeter获取登录响应头信息中的Cookies用于跨线程组调用

JMeter获取登录响应头信息中的Cookies用于跨线程组调用调用系统登录请求后,添加后处理处理器"JSR223 后置处理程序"添加脚本:StringBuilder re = new StringBuilder(); String[] split = prev.getResponseHeaders().split("\n"); for (String s : split) { String[] cookie_item = s.split(":"); if (cookie_item[

2020-11-24 23:03:21 428 1

原创 【JMeter】跨线程组变量值参数传递

1. 调用获取动态Token请求2. JSON提取Token返回数据3. 添加BeanShell PostProcessor 参数值设置:KaTeX parse error: Expected 'EOF', got '&' at position 52: …gs[0];log.info(&̲quot;----------…{__setProperty(NewToken,${Token},)};4. HTTP信息头管理器中设置请求头Authorization = ${__P(N

2020-08-12 11:42:31 186

原创 【JMeter】JDBC执行多条sql语句

1.JDBC中的query type需要配置成:Update statement2.正文sql脚本按以下格式编写:declarebeginINSERT INTO 表名称 VALUES (值1, 值2,…);INSERT INTO 表名称 VALUES (值1, 值2,…);end;

2020-06-21 10:21:48 408

原创 【JMeter】Jmeter判断数据库查询字段值为null

1、数据库JDBC需要将Hanle ResultSet设置成Store as Object2、Beanshell脚本需要添加以下内容:log.info("---------------分割线------------------")Object columnValue=var.getObject(“result”).get(0).get(“PALLET_CODE”);if(columnValue == null){Failure=false;FailureMessage = “ok”;}els

2020-06-21 10:12:50 1836

原创 【SoapUI】读取excel时间函数变成中文

解决方法:=TEXT(NOW(),“yyyy-mm-dd hh:mm:ss”)

2020-04-17 08:52:14 203 1

原创 JMeter+ant+Jenkins接口自动化测试

参考地址1:https://www.cnblogs.com/wulixia/p/11011793.html参考地址2:https://www.cnblogs.com/lxs1314/p/7487066.htmlBUILD.XML代码:<?xml version="1.0" encoding="UTF-8"?><project name="ant-jmeter-t...

2020-04-16 20:37:20 206 3

原创 自动化测试--Robot Framework_封装关键字切换浏览器窗口

1.资源中导入Selenium2Library和Collections库2.D:/Python27/Lib/site-packages/SeleniumLibrary/keywords/window.py 文件头中新增内容import sysreload(sys)sys.setdefaultencoding(“utf8”)3.新建关键字“切换浏览器窗口”切换浏览器窗口[Argumen...

2019-12-14 22:40:16 561

原创 自动化测试--Robot Framework命令行执行脚本

1.执行整个目录pybot.bat D:\Python27\TestProject2.执行整个测试套件pybot.bat D:\Python27\TestProject\test.txt3.执行单个测试用例pybot.bat --test testcase D:\Python27\TestProject\test.txt4.指定tag的用例pybot.bat --include ta...

2019-12-10 22:50:04 848

原创 自动化测试--基于python2.7+selenium+unittest+ddt+yaml搭建框架

框架结构目录myProject|config(配置文件目录)|data(数据存放目录,主要存放Excel文件)|driver(驱动存放目录)|image(截图存放目录)|log(日志存放目录)|pages(公共用例封装)|report(测试报告目录)|testcase(测试用例目录)|utils(公共方法)–basepage.py(selenium二次封装)–browse...

2019-11-28 23:15:30 21171 1

原创 自动化测试--元素定位及常用JS

XPATH定位方法://input[@id=‘kw’] or //input[@id=‘kw’ and @name=‘wd’]//input[@type=‘hidden’][2] ----根据索引//input[@contains(@id,‘s’)] ----根据属性内容找元素//a[text()=‘新闻’] ----根据文本内容找元素//a[contains(text(...

2019-11-28 21:02:42 277

原创 自动化测试--Robot Framework环境搭建(Windows 7系统)

Robot Framework环境搭建在线安装1.安装Python2.72.安装setuptools和pip在线安装1.安装Python2.7a.下载地址:https://www.python.org/downloads/release/python-2710/b.安装路径D:\Python27c.设置环境变量,path中添加D:\Python272.安装setuptools和pip...

2019-05-12 00:00:35 322 1

setuptools

setuptools是 Python Enterprise Application Kit(PEAK)的一个副项目,它 是一组Python的 distutilsde工具的增强工具(适用于 Python 2.3.5 以上的版本,64 位平台则适用于 Python 2.4 以上的版本),可以让程序员更方便的创建和发布 Python 包,特别是那些对其它包具有依赖性的状况

2018-07-08

空空如也

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

TA关注的人

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