摘要: 场景:测试工程师在开展压力测试或性能测试的时候,可能需要用到大量的数据用于测试。 数据库:MySQL 工具:Navicat 启动本地MySQL数据库(管理员进入cmd命令行,输入命令: net start mysql),Navicat连接本地MySQL数据库。 一、创建数据表 在某个数据库里创建用于 阅读全文
posted @ 2019-06-11 15:47 Dahlia 阅读(6607) 评论(3) 推荐(3) 编辑
摘要: 众所周知,eval() 函数是用来执行一个字符串表达式,并返回表达式的值。 语法:eval(expression[, globals[, locals]]) eval函数有很强大的用法,但也有一定的风险性。这里主要记录项目中用到的eval函数的两种用法。 一、将字符串转换为相应的对象 如:将stri 阅读全文
posted @ 2019-05-15 14:48 Dahlia 阅读(2552) 评论(0) 推荐(0) 编辑
摘要: 完成项目的robotframework测试用例后,通常需要放到持续集成工具中(如Jenkins)中执行,这就需要了解命令行执行robotframework测试用例的方法。 一、运行某一条测试用例 robot --<测试用例名> in <用例所在suite路径> robot -t <projectna 阅读全文
posted @ 2019-04-19 17:06 Dahlia 阅读(2485) 评论(0) 推荐(0) 编辑
摘要: 1、如果是刚安装好Jenkins,启动Jenkins到Jenkins根目录下,输入命令:java -jar jenkins.war 2、如果已经启动了Jenkins,想要停止Jenkins服务,输入命令:net stop jenkins 3、如果关闭了Jenkins服务,想要再启动,输入命令:net 阅读全文
posted @ 2019-04-11 11:13 Dahlia 阅读(2995) 评论(0) 推荐(0) 编辑
摘要: 最近搞app自动化测试,需要自动从网页上下载apk用于测试,顺便学习了几种从web下载文件的方式。 一、PowerShell DownloadFile 命令 PowerShell 是一种winodws原生的脚本语言,使用很方便,可以实现很多复杂的功能。 首先启动PowerShell,可以在cmd里执 阅读全文
posted @ 2019-04-08 14:51 Dahlia 阅读(6677) 评论(0) 推荐(0) 编辑
摘要: 1.创建文件的时候,自动生成固定代码块 pycharm进入 File -> Default settings -> Editor -> File and Code Templates -> Python Script 固定的文件模板变量: 2.自定义python代码字体颜色 pycharm进入Set 阅读全文
posted @ 2019-04-07 21:16 Dahlia 阅读(1963) 评论(0) 推荐(0) 编辑
摘要: 一、chromedriver安装 chromedriver下载地址:http://npm.taobao.org/mirrors/chromedriver/ 需要下载与本地浏览器版本一致的chromedriver。 版本对比可以参考:https://blog.csdn.net/huilan_same/ 阅读全文
posted @ 2019-04-04 16:28 Dahlia 阅读(1904) 评论(0) 推荐(0) 编辑
摘要: 虽然一般自动化持续集成中都用Jenkins来发送邮件,但了解掌握一下python的smtplib模块发送邮件也是必要的。 先明确一下发邮件的步骤: 1.确定邮件服务商:网易、qq等 2.登录邮箱:用户名/密码(密码一般是授权码) 3.编辑邮件主题、内容、附件 4.发送邮件 最简单的实现: 如上代码创 阅读全文
posted @ 2019-04-01 23:08 Dahlia 阅读(755) 评论(0) 推荐(0) 编辑
摘要: ${ENV, var="JOB_NAME"}-第${BUILD_NUMBER}次构建日志 (本邮件是Jenkins程序自动下发的,请勿回复!) 构建结果 - ${BUILD_STATUS} ... 阅读全文
posted @ 2019-03-25 20:09 Dahlia 阅读(3227) 评论(0) 推荐(0) 编辑
摘要: 现有一个自行封装的http_requests模块,用于测试http请求,内容如下: 怎样利用python的unittest单元测试对其进行场景覆盖测试呢? 首先明确一下unittest单元测试步骤: 引入unittest模块,unittest模块包括了TestCase--测试用例、TestSuite 阅读全文
posted @ 2019-03-23 22:55 Dahlia 阅读(451) 评论(0) 推荐(0) 编辑