自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python+Behave+Allure Web UI自动化测试

基于BDD模式的Web UI自动化测试体验,集成了python,behave,allure,非主流的一个路线,可以一起玩玩。1. 概念解释Python: 大家都懂,3以上版本Behave:行为驱动开发(behavior driven development)是一种敏捷的软件开发技术,该框架可以实现UI自动化,也可以实现接口自动化,我们已经开发过接口自动化工具,这个主要用来做主要功...

2019-11-22 12:07:30 6298 2

原创 python爬取JS动态网页完整指南(selenium+chrome headless)

11.23:更新,每次还要打开浏览器多影响执行效率,看到虫师讲了chrome headless,非常好用引用添加:from selenium.webdriver.chrome.options import Options 代码添加:chrome_options = Options()chrome_options.add_argument('--headless')driver = ...

2018-11-22 19:56:17 2723

原创 基于Jacoco+Maven+Jenkins配置的单元测试覆盖率报告实践

最近,系统重构,要求对底层基础服务加入单元测试用例,而我被安排产出单元测试覆盖率报告。第一版比较简单,只是一个简单的测试报告,并无具体覆盖率1. 针对maven项目,pom配置<reporting> <plugins> <plugin> <groupId>org.apache.maven....

2019-01-30 11:07:43 4772 2

原创 gas mask on mac-快速修改Host文件

最近加入一个新公司(超级满意脸~),日常工作机换成了mac。于是使用了一些以前windows不常用的工具,挑出了一些好用的分享给大家。兔儿第一篇1. 让我们先来了解一下什么是【host文件】?以下解释来源百度百科,非常清楚,不额外赘述。Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览...

2018-08-03 11:36:26 2591 1

原创 Python解决在原字符串上进行空格置换的问题

面试遇到的几个问题,特此记录。问题如下:注意挑战一行设计一种方法,将一个字符串中的所有空格替换成 %20 。你可以假设该字符串有足够的空间来加入新的字符,且你得到的是“真实的”字符长度。样例 对于字符串”Mr John Smith”, 长度为 13替换空格之后的结果为”Mr%20John%20Smith”,长度为17注意 如果使用 Java 或 Python, 程序中请用字符数组表示字符串。挑战 ...

2018-04-19 18:04:50 692

原创 Python解决阶乘计算问题

最近面试遇到的几个问题,记录。1. 问题如下代码如下。对于该题的测试用例设计需要考虑全面。def FirstFactorial(num): if num >18: print("You should input a number between 1 and 18") num2 = int(raw_input("input an integer num...

2018-04-19 17:56:01 1429

原创 Windows下MySQL5.7配置安装重置密码及排坑指南

介绍给大家MySQL ZIP包解压配置安装方法以及如何重置MySQL密码。

2017-12-14 12:01:10 617

原创 关于Python里MYSQL使用变量作为表名时该如何使用

关于Python里MYSQL使用变量作为表名时该如何使用

2017-11-16 14:33:11 4565

原创 Python脚本执行Mysql语句遇到死锁问题

Python脚本执行Mysql语句遇到死锁问题及如何解决

2017-11-16 14:28:57 2603

原创 Appium自动化测试(一)环境安装+实例登录

最近开始接触Appium自动化测试。代码小菜鸟又开始遇到无穷无尽的问题。特此记录走过的坑。第一篇包括测试环境的准备,该下载下载,该安装安装~提供一个python小实例实现登录Java实例还在优化中,应该可以放到后面的文章里。

2017-01-11 18:52:44 5691

原创 关于处理webdriver里下拉菜单的问题

处理下拉菜单思路:点击这个按钮,等待下拉菜单显示出来,然后使用层级定位方法来获取下拉菜单中的具体项。这段代码有两处需要指出,是我执行遇到问题给大家一个提醒。1. 如我下面标注的。unittest里对于类的方法是按字母顺序执行的。当时我定义的def login 和 def homepage就会一直报找不到element的问题,因为先执行homepage后执行登录,所以下拉菜单元素找不

2016-12-13 10:27:10 1827

原创 python3+selenium3 如何开启Firefox50

启动火狐卡在一个问题上,找了好久信息,终于解决。特来记录一下。准备:1.Python 官网下载最新的python3.5.22.安装好python后,在dos下输入pip install selenium下载最新的seleniumpip show selenium 可以查看当前selenium为Version: 3.0.13.Firefox 官网下载最新的FirefoxF

2016-11-28 10:43:13 7574 1

geckodriver

火狐驱动压缩包

2016-11-28

空空如也

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

TA关注的人

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