- 博客(19)
- 收藏
- 关注
原创 selenium+Chrome模拟H5页面
在做移动端页面测试时可以利用Chrome mobile emulation 辅助完成页面的适配问题,但是目前手机市场上的型号居多我们也没有办法通过人工的模式一一的去适配,所以这里考虑到通过自动化的模式来模拟,下面介绍两种方式通过selenium调用Chrome mobile emulation来完成自动化测试。(电脑浏览器伪装成手机浏览器)1.通过device name模拟的手机型号,示例代码...
2019-07-16 17:32:28 3752
原创 pytest+Allure+jenkins
目录1、Allure简介2、Pytest框架集成Allure2.1 环境配置2.2 生成html报告2.3 定制报告2.3.1 Features、Story定制详解2.3.2 用例标题和用例描述定制详解2.3.3 Severity定制详解2.3.4 Step定制详解2.3.5 Issue和TestCase定制详解2.3.6 Environment定制详...
2019-07-04 18:31:40 7132 1
原创 python pytest测试框架(二)
目录一、pytest 命令行传参二、pytest 断言1、正常断言2、异常断言三、pytest 生成测试报告1、文本格式的报告2、生成JUnitXml格式报告3、将测试报告发送到pastebin服务器4、生成Html格式报告一、pytest 命令行传参命令行参数是根据命令行选项将不同的值传递给测试函数,比如平常在cmd执行"pytest --html=r...
2019-07-04 12:15:22 6911
原创 python pytest测试框架(一)
目录一、安装二、第一个测试例子三、pytest参数1、-KEXPRESSION3、--maxfail=num4、-m MARKEXPR5、-v, --verbose6、-q, --quiet7、--junit-xml=path8、--result-log=path四、pytest 用例规则五、pytest运行方式1.单独执行某一个py文件里...
2019-07-03 23:00:12 74275
转载 fiddle抓包
https://blog.csdn.net/weixin_43664254/article/details/94601280
2020-03-23 17:07:51 341 1
原创 ADB 用法大全
ADB,即 Android Debug Bridge,它是 Android 开发/测试人员不可替代的强大工具,也是 Android 设备玩家的好玩具。安卓调试桥 (Android Debug Bridge, adb),是一种可以用来操作手机设备或模拟器的命令行工具。它存在于 sdk/platform-tools 目录下。虽然现在 Android Studio 已经将大部分 ADB 命令以图形化的形式实现了,但是了解一下还是有必要的。
2020-03-01 23:41:13 1685
原创 jmeter----jtl文件解析
目录一、jmeter----jtl文件解析二、jtl文件转化成HTML报告1. 命令行模式将jtl转成测试图表2. 插件模式将jtl转成测试图表一、jmeter----jtl文件解析命令行的方式执行完成jmeter后,会生成jtl文件,里面打开后就是一行行的测试结果,结果文件字段:t:从请求开始到响应结束的时间lt:整个的空闲时间ts:访问的时刻s:返回的结...
2019-12-20 16:53:11 3212
转载 pytest+allure之测试报告------本地运行
目录一、前言二、Anywhere运行三、Tomcat运行一、前言众所周知当生成allure测试报告后,在PyCharm下右键index.html就打开了,这样式儿的但在本地打开时,这样式儿:因为PyCharm自带容器服务,开启了一个端口运行,同理本地也可以开启一个容器去运行测试报告以供查看,而不是每次都得打开PyCharm运行,本文提供两个方法二、Anywh...
2019-12-19 15:31:21 1457 1
转载 Node.js安装及环境配置之Windows篇
一、安装环境1、本机系统:Windows 10 Pro(64位)2、Node.js:v6.9.2LTS(64位)二、安装Node.js步骤1、下载对应你系统的Node.js版本:https://nodejs.org/en/download/2、选安装目录进行安装3、环境配置4、测试三、前期准备1、Node.js简介简单的说 Node.js 就是运行在服务端的 Java...
2019-12-19 15:16:16 160
原创 Jenkins的分布式构建及部署——节点
目录一、什么是Jenkins的分布式构建和部署二、 什么时候使用节点和作用三 、节点服务器的要求四 、节点管理五、连接节点六、job配置七、问题1. ant.bat 无法识别2. 查看错误日志时,提示build.xml:6:Unexpectedtext""3.taskdef class org.programmerplanet.ant.ta...
2019-12-17 12:13:04 2069
原创 Ant+Jmeter+Jenkins持续集成 (一)
目录一、下载插件二、构建1.ant 执行方式一2. ant 执行方式二三、Jenkins上添加HTML报告四、报告中增加Throughout等列五、把xx.jtl 结果数据生成TPS 等图表1. 下载插件2. JMeterPluginCMD命令行工具生成png图片和csv统计文件3. 把生成的图表在html中展示一、下载插件系统管理- 管理插件- 可...
2019-12-13 18:20:37 502
原创 Jenkins + Ant +Jmeter 测试环境安装
目录一、JDK二、jmeter三、Ant1.ant基础环境搭建2. ant 和Jmeter整合,并且生成jtl、Html报告:四、Tomcat五、Jenkins一、JDK注:在安装Jmeter之前,请先检查下电脑有没有装JDK:开始->运行->然后输入cmd->进入命令行界面,输入java -version , 出现以下信息就是此电脑已安装...
2019-12-13 17:24:43 381
原创 Android Monkey 压力测试(一)
Monkey 是Android SDK提供的一个命令行工具, 可以简单,方便地运行在任何版本的Android模拟器和实体设备上。Monkey会发送伪随机的用户事件流,如:模拟用户触摸屏幕、滑动Trackball、按键等操作,适合对app做压力测试,检测程序多久的时间会发生异常,所有的事件都是随机产生的,不带任何人的主观性。目录一、环境搭建二、Monkey简介三、Monkey...
2019-09-27 16:54:43 313
原创 python+selenium 学习必须知道的那些事
目录1、安装python+selenium webdriver 开发环境后,如何查看api文档2、为什么selenium中已经引入过webdriver的包了,还要再引入它下面的其他包,如:webdriver.common.action_chains1、安装python+selenium webdriver 开发环境后,如何查看api文档a. 首先打开命令行,在doc窗口输入:pyt...
2019-08-16 14:16:20 254
原创 各个浏览器对应的驱动文件 driver
浏览器对应的独立的官方驱动文件。如下表: Browser Component Chrome chromedriver(.exe) Internet Explorer IEDriverServer.exe Edge MicrosoftWebDr...
2019-08-01 16:12:11 3265
转载 Selenium模拟JQuery滑动解锁
转载:https://www.cnblogs.com/fnng/p/7235498.html滑动解锁一直做UI自动化的难点之一,我补一篇滑动解锁的例子,希望能给初做Web UI自动化测试的同学一些思路。例子:当我手动点击滑块时,改变的只是样式:1、slide-to-unlock-handle 表示滑块,滑块的左边距在变大(因为它在向右移动嘛!)2、Slide-toun...
2019-08-01 11:21:19 211
转载 Pycharm中配置autopep8代码规范
转载:https://segmentfault.com/a/1190000005816556升级版:https://segmentfault.com/a/1190000017539694一、何为pep8?PEP 8官方文档 -- Style Guide for Python Code PEP8中文翻译(转)二、Pycharm中配置pep8Pycharm本身是有pep8风格检测的...
2019-07-17 18:31:31 508
转载 selenium+python自动化——用例不通过时发送邮件
转载:https://www.cnblogs.com/yoyoketang/p/8316104.html目录一、html报告二、bs4解析html三、整理为工具函数实现需求:当测试用例全部通过的时候,不发邮件,当用例出现Error或Failure的时候发送邮件解决思路:生成html测试报告后,用bs4解析html页面,写个函数判断页面上是都有不通过的记录一、html报告...
2019-07-17 11:42:11 835
转载 selenium+python 自动化——class定位:class属性有空格
转载:https://www.cnblogs.com/yoyoketang/p/7153053.html目录一、例子1.定位带空格的class属性2.如果直接复制过来用class属性定位是会报错的二、class属性科普三、class定位四、判断元素唯一性五、class属性不唯一怎么办六、css定位七、参考代码有些class属性中间有空格,如果直接复制过来...
2019-07-17 10:54:41 5547 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人