自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python+pycharm+pyqt5安装教程

本文描述Windows系统下如何安装Python + PyCharm + PyQt5,并通过PyQt5 采用 两种方式设计GUI界面:1.直接使用代码设计界面2. 先使用QtDesigner进行可视化设计,然后将生成的.ui文件转换成.py文件安装Python + PyCharm + PyQt51、安装Python访问官网https://www.python.org/,下载并安装你的目标Python版本。2、安装PyQt51)进入cmd界面。执行命令 pip install pyqt5 pyq

2020-09-25 15:43:28 10195

原创 类的继承遇到的坑

关于类的继承遇到的坑,记录一下。

2023-07-11 11:16:54 153

原创 pywinauto打印窗口控件的坑

打印登录页面的方式打印登录之后的页面方式打印登录页面的控件和登录成功之后的页面的控件方式不一样。

2023-06-30 12:00:24 651

原创 GUI编程之智慧交通自动化测试计费

本工具实现了案例搜索,导入案例,测试类型选择,自动化测试,测试报告,邮件发送等功能,能有效的提升回归测试效率,保证测试质量。源码暂不提供,可在线交流制作心得。

2023-02-02 16:59:00 219

原创 提高测试人员测试效率之GUI工具

如何有效的去提高测试效率,在一个团队当中,肯定会存在部分人员无法熟悉数据库操作的情况,这个时候我们就可以通过GUI编程将工具界面会,使之快速的上手。本次通过一个GUI工具来带领大家如何制作这么个工具。

2022-12-01 15:38:27 376

原创 GUI编程之路内计费工具

GUI编程项目

2022-11-15 17:07:30 155

转载 pyqt打包命令

首先说一下想要把系统图标改成自己的图标,需要把图片转换成后缀为.ico的图标此时可以使用工具:Greenfish Icon Editor Pro 3.31 我是从新浪科技的网站上下载的,没有乱七八糟的游戏http://down.tech.sina.com.cn/page/45742.html开始打包首先输入下面的命令,如果pyinstaller没有下载,请pip install pyinstallerpyinstaller -F -w -i img.ico main.py或pyinstalle

2021-01-14 19:12:04 457

转载 python中的subprocess.Popen()使用

从python2.4版本开始,可以用subprocess这个模块来产生子进程,并连接到子进程的标准输入/输出/错误中去,还可以得到子进程的返回值。subprocess意在替代其他几个老的模块或者函数,比如:os.system os.spawn* os.popen* popen2.* commands.*一、subprocess.Popensubprocess模块定义了一个类: Popenclass subprocess.Popen( args,bufsize=0,executable=None,

2021-01-12 11:23:31 574

转载 使用pyinstaller打包you-get

转:https://blog.lussac.net/archives/315/依次安装以下依赖或运行相应命令。Python 3.7-3.9根据 PyInstaller 的 说明文档 ,其目前(2020-11-18) 支持的 Python 版本为 3.5-3.9。若需创建 32 位的可执行文件,请在 32 位 Python 环境下运行 PyInstaller。PyInstaller可以加上使用镜像源的参数: --index-url=https://pypi.tuna.tsinghua.edu.cn/

2021-01-08 17:01:25 2421

原创 图片压缩工具制做教程

前提:1、你要有python基础2、你要了解pyqt5并熟练掌握信号与槽的关系实现效果:原代码1:'''author:michaelSize: 5.89 kBType: PythonModified: 2021-01-06 下午 3:08Created: 2021-01-05 下午 4:41'''from shutil import copyfilefrom PyQt5.QtWidgets import *from PyQt5 import QtWidgets

2021-01-06 16:35:03 222 2

原创 如何使用pycharm将github上的代码同步到本地

1、首先确定你安装了git.exe,具体的话是在pycharm里面的settings-version control2、打开pycharm,新建版本使用git3、从github上复制代码链接4、填入相关内容点击clone即可

2020-11-13 14:37:26 2084

原创 如何评价公司项目接口性能和拦截攻击的能力

为什么要做接口测试?我们做性能测试的目的是什么?我觉得应该从以下几点去考虑:1、寻找软件系统可能存在的性能问题,定位性能瓶颈并解决问题。2、判定软件系统的性能表现,预见系统负载压力承受力,在应用部署之前,评估系统性能。一、性能测试需要关注的指标有哪些?这边其实可以大体分为两大块:系统指标、资源指标:能测试监控关键指标说明:1、资源指标CPU使用率:指用户进程与系统进程消耗的CPU时间百分比,长时间情况下,一般可接受上限不超过85%。内存利用率:内存利用率=(1-空闲内存/总内存大小)*100

2020-11-12 17:13:42 286

原创 如何使用apipost做接口测试?

今天给大家推荐一款好用的接口测试工具:apipost这是一款国产的接口测试工具,非常类似于postman,但是整体使用上感觉要比postman更适合咱们使用,毕竟是全中文的。话不多说直接上图:非常直观的一个界面,断言也跟postman大同小异,而且这个工具同时还支持写接口文档,可谓是小团队的一大福利了,开发,测试均可用。...

2020-11-10 23:16:35 2072 1

原创 Jenkins 中使用 Jenkins 中文社区镜像源

一、进入 Jenkins 点击 Jenkins 中文社区链接二、点击使用按钮并复制镜像源地址三、进入插件管理的高级设置配置中文社区的镜像源四、下载测试插件进行测试进入插件管理中的 `可选插件` 随意选择一个插件进行安装,查看插件下载速速,会发现下载与安装插件速度非常快,在 10s 内就安装完成:...

2020-11-09 17:41:23 679

原创 两步修改Jenkins插件下载源

第一步:将E:\Jenkins\hudson.model.UpdateCenter.xml中的url改为:http://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json第二步:将E:\Jenkins\updates\default.json文件中,http://www.google.com替换成http://www.baidu.com旧版: http://updates.jenkins-ci...

2020-11-09 16:42:30 614

转载 Jenkins持续集成allure报告

前言之前说过了本地生成allure报告的,今天就来说说使用Jenkins集成allure那些事。安装allure插件安装Jenkins本小节来自廖雪峰Jenkins博客首先,我们从Jenkins官方网站https://jenkins.io/下载最新的war包。虽然Jenkins提供了Windows、Linux、OS X等各种安装程序,但是,这些安装程序都没有war包好使。我从未见过Jenkins这样把Java包做得如此简单的项目。只需要运行命令:java -jar jen...

2020-11-09 12:36:54 545

转载 pytest使用allure测试报告

前言最近通过群友了解到了allure这个报告,开始还不以为然,但还是逃不过真香定律。经过试用之后,发现这个报告真的很好,很适合自动化测试结果的展示。下面说说我的探索历程吧。选用的项目为Selenium自动化测试Pytest框架实战,在这个项目的基础上说allure报告。allure安装首先安装python的allure-pytest包pip install allure-pytest然后安装allure的command命令行程序在GitHub下载安装程序https://g...

2020-11-09 12:35:14 1510

原创 如何解决github访问速度慢的问题

1. 修改本地hosts文件windows系统的hosts文件的位置如下:C:\Windows\System32\drivers\etc\hostsmac/linux系统的hosts文件的位置如下:/etc/hosts2. 增加http://github.global.ssl.fastly.net和http://github.com的映射获取Github相关网站的ip访问https://www.ipaddress.com,拉下来,找到页面中下方的“IP Address Tools – Q

2020-11-09 12:28:46 310 1

原创 selenium的UI自动化时遇到了谷歌浏览器与驱动不兼容的问题解决方案

问题背景:在做selenium的UI自动化时,遇到了谷歌浏览器与驱动不兼容的问题。去很多其他网站下载谷歌浏览器驱动,结果下载下来的都是2.23版本的。(困扰了很久啊,一群骗子!!!!!!,最后找到一个真的下载地址:http://npm.taobao.org/mirrors/chromedriver)此时我们可以通过cmd命令来查下当前我们使用的驱动版本是多少,还有驱动的具体位置,具体方法:1、打开cmd窗口,输入chromedriver.exe,直接回车,查看当前电脑优先使用的chromedriver版

2020-11-09 12:21:57 1848

转载 pytest+seleniumUI自动化框架设计

https://www.cnblogs.com/wxhou/p/12207914.html

2020-11-07 01:14:53 3614 5

转载 python的requests用法总结

转载:https://blog.youkuaiyun.com/freeking101/article/details/60868350

2020-11-03 16:52:01 126

转载 python各种开源库

转载:https://www.cnblogs.com/dangzhengtao/p/9596725.html

2020-10-30 09:57:05 217

原创 PrettyErrors库

使用指南像Python的所有第三方库一样,PrettyErrors的安装十分简单。pip一下:python -m pip install pretty_errors如果你想让你的每一个程序都能这样在报错时也保持美貌,那么运行下面这这行命令,就不用每次都 import pretty_errors 啦。python -m pretty_errors并且,如此一来,语法错误(SyntaxError)的格式也同样能被美化。仅在程序中 import pretty_errors 时,这一点是无法实现的。不喜欢默认配置,

2020-10-29 17:43:48 503

转载 Scylla 中文文档

转载:https://scylla.wildcat.io/zh/latest/#ip

2020-10-29 16:08:46 540

转载 github上有趣的内容

转载:https://zhuanlan.zhihu.com/p/73443434?utm_source=qq

2020-10-29 16:05:47 3814

转载 整合 Django + Vue.js 框架快速搭建 web 项目

一、 背景在工作中我们经常须要构件一些基于web的项目,例如内部测试平台、运维系统等。本篇主要介绍如何使用后端Django + 前端Vue.js的技术栈快速地搭建起一套web项目的框架。为什么使用Django和Vue.js?Django是Python体系下最成熟的web框架之一,由于Python语言的易用性和受众面广,Django框架也因其能够快速开发网站应用的特性成为了中小型网站开发框架首选。且Django具备的数据分析( Pandas )、任务队列( Celery )、Restful API( D

2020-10-27 17:59:19 1926

原创 接口测试项目实战

框架结构:关键公用脚本:用例模板:实现效果:

2020-10-27 17:26:25 847

转载 Pycharm同步本地代码至GitHub

参考以下博文:https://blog.youkuaiyun.com/zha6476003/article/details/83052032

2020-10-27 11:09:38 140 1

原创 项目实战:如何使用GUI编程制作一个接口测试工具

实现效果:import sysfrom postmantest import Ui_Formfrom PyQt5 import QtCore, QtWidgetsfrom PyQt5.QtWidgets import *import requests,json,urllib3class MyClass(QWidget, Ui_Form): def __init__(self): super().__init__() self.InitUi()

2020-09-27 14:22:35 427 1

原创 项目实战:如何使用GUI编程制作一个计费工具

实现效果:import pymysqlimport sysfrom roside_order_test import datatestfrom PyQt5 import QtCore, QtWidgetsfrom PyQt5.QtWidgets import *import requests,json,urllib3class MyClass(QWidget, datatest.Ui_Form): def __init__(self): super().__init

2020-09-27 14:16:05 309

原创 项目实战:如何使用GUI编程制作一个订单查询工具

实现效果from PyQt5 import QtCore, QtWidgetsfrom roside_order_test import order_check2import sysimport pymysqlclass MyClass(QtWidgets.QMainWindow, order_check2.Ui_MainWindow): def __init__(self): super().__init__() self.InitUi()

2020-09-27 14:09:40 408

空空如也

空空如也

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

TA关注的人

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