1 小夏轻风

尚未进行身份认证

学习使人进步,经验同步分享,不是大神,也只是刚刚入门的小白

等级
TA的排名 21w+

python的数据库操作

'''连接数据库'''import pymysqldef mysql(): # 连接数据库 hostvalue = 'hostvalue ' uservalue = 'uservalue ' passwordvalue = 'passwordvalue ' dbvalue = 'dbvalue ' ...

2019-12-31 17:11:19

对Excel的基本操作

Excel的基本操作# 导入模块import xlsxwriter# 新建excel表work = xlsxwriter.Workbook('new_excel.xlsx')# 新建sheet(sheet的名称为"sheet1")worksheet = work.add_worksheet('sheet1')# 设置表头headings = ['Number', 'testA', ...

2019-12-17 09:13:51

半自动化实现12306抢票

半自动化实现12306抢票from selenium import webdriver# 处理下拉框元素from selenium.webdriver.support.select import Select# 时间函数from winsound import Beepimport timedriver = webdriver.Chrome()driver.get('https:...

2019-12-16 14:22:25

接口的压力测试

接口的压力测试import jsonimport requestsimport logginglogging.basicConfig(level=logging.INFO, format='%(asctime)s - %(name)s - %(levelname)s - %(message)s')logger = logging.getLogger(__name__)restim...

2019-11-11 10:56:33

python+requests读取Excel接口信息,来做接口测试,测试结果填写到Excel表格中

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/qq_42846555/article/details/97761484读取Excel接口信息,来做接口测试,测试结果填写到Excel表格中测试前表格:import osimport timeimport requestsim...

2019-08-26 17:20:55

monkey常见的命令

1.安装成功后的验证命令,查看monkey版本adb version2.查看连接设备命令adb devices3.列出手机里面全部安装的包的名称adb shell pm list packages4.安装软件adb install package5.卸载软件adb uninstall packages6.Monkey给手机百度这个app做随机1000个事件adb ...

2019-04-28 16:17:42

python3优化测试报告显示,饼图和通过率

#coding=utf-8"""A TestRunner for use with the Python unit testing framework. Itgenerates a HTML report to show the result at a glance.The simplest way to use this is to invoke its main method. E.g...

2019-03-26 16:45:04

python3优化测试报告显示,增加多种图表和通过率

增加图表显示,针对python3"""A TestRunner for use with the Python unit testing framework. Itgenerates a HTML report to show the result at a glance.The simplest way to use this is to invoke its main method. ...

2019-03-22 10:30:25

BSTestRunner文件

BSTestRunner文件"""A TestRunner for use with the Python unit testing framework. It generates a HTML report to show the result at a glance.The simplest way to use this is to invoke its main method. E....

2019-03-21 18:33:33

python+selenium 断言的常用方法

断言的常用方法assertEqual(a,b,[msg=‘测试失败时打印的信息’]): 断言a和b是否相等,相等则测试用例通过。assertNotEqual(a,b,[msg=‘测试失败时打印的信息’]): 断言a和b是否相等,不相等则测试用例通过。assertTrue(x,[msg=‘测试失败时打印的信息’]): 断言x是否True,是True则测试用例通过。assertFalse(x,...

2019-03-18 17:36:40

HTMLTestRunner文件

"""A TestRunner for use with the Python unit testing framework. Itgenerates a HTML report to show the result at a glance.The simplest way to use this is to invoke its main method. E.g. import...

2019-02-28 16:23:53

Mysql常用命令行大全

```Mysql常用命令行大全1、连接Mysql格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好MYSQL,超级用户root是没有密码...

2019-02-28 11:02:13

Python+Selenium:自动化测试报告的生成

TestRunner.pyimport HTMLTestRunnerimport osimport unittestimport timeimport smtplibfrom email.mime.text import MIMETextfrom email.header import Header# 设置报告文件保存路径report_path = os.path.dirnam...

2019-02-28 10:57:43

发送自动化测试报告到自己的邮箱

# 发送到邮箱#邮箱服务器smtpserver = 'smtp.163.com'#发送邮箱sender = 'username@163.com'#发送邮箱的账号密码username = 'username@163.com'password = 'password'#发送邮件主题subject = '自动化测试报告'#接收邮箱receiver = 'username@163....

2019-02-28 10:54:56

GIT 基础操作命令

GIT 基础操作命令 * 初始化新版本库:git init * 全局设置:git config --global user.name "xzavier" git config --global user.email "xzavier.xxx.com" * 克隆版本库:git clone "url" * 查看分支:git branch * 创建分支:git branch branch_n...

2019-02-27 15:46:56

linux常用命令手册

系统信息arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显示CPU info...

2019-02-27 15:35:11

Python+Selenium框架设计篇之unittest执行脚本方法之makeSuite()

目录的文档的创建TestRunner.py``import unittestfrom automation_framework_demo.testsuits.baidu_search import BaiduSearchfrom automation_framework_demo.testsuits.baidu_search2 import BaiduSearch2suite = ...

2019-01-28 17:26:47

Python+Selenium框架内封装日志类和浏览器引擎类

1.创建如下格式的项目层级结构,文件名称保持一致2.2. 相关文件代码如下配置文件config.ini相关设计如下: #this is config file, only store browser type and server URL[browserType]browserName = Chrome[testServer]URL = https://www.baidu.co...

2019-01-24 09:33:32

selenium之 定位以及切换frame(iframe)

很多人在这样写的时候会发现,switch_to_frame()这句话被划上了删除线,原因是这个方法已经out了,之后很有可能会不支持,建议的写法是switch_to.frame(),当遇到元素无法定位时,要查看下是否含有frame标签,若有,则可能是该标签带来的影响。frame标签有frameset、frame、iframe三种,frameset跟其他普通标签没有区别,不会影响到正常的定位,而f...

2019-01-22 19:26:44

Python+Selenium unittest单元测试框架

新建一个testbaidu.py的文件导入unittest模块当前测试类继承unittest.TestCase,相当于当前利用unittest创建了一个test case,这个test case是能够被unittest直接识别。写setUP(),主要是打开浏览器和打开站点写一个test_search()用例写搜索的代码写tearDown(),主要是浏览器退出操作coding=utf...

2019-01-21 10:34:00

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。