摘要: 111 阅读全文
posted @ 2018-04-26 16:29 闪电旅途 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 链接:https://www.zhihu.com/question/263687755/answer/271878708 单从做Web UI 自动化来说,这两种方案没什么区别。看个人喜好!接下来我从实现原理和优缺点两方面来介绍这两种方案。 Selenium 支持不同的编程语言,说白了就是针对不同的编 阅读全文
posted @ 2018-04-24 10:37 闪电旅途 阅读(5075) 评论(0) 推荐(0) 编辑
摘要: 自动导入需要的包采用shift + F1定位错误,然后alt + enter windows环境 功能快捷键说明 格式化代码 ctrl+alt+l 这一快捷键会和qq的锁定(lock)键冲突,可在qq的控制面板中将其修改 同名变量重命名 shift+F6 refactor,如同matlab,修改一个 阅读全文
posted @ 2018-04-23 11:34 闪电旅途 阅读(262) 评论(0) 推荐(0) 编辑
摘要: https://www.jianshu.com/p/b5957c487350 Page Object 设计原理 Page Object设计模式是Selenium自动化测试项目的最佳设计模式之一,强调测试、逻辑、数据和驱动相互分离。 Page Object模式是Selenium中的一种测试设计模式,主 阅读全文
posted @ 2018-04-15 22:59 闪电旅途 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 绕过登录动作接口测试 http://www.cnblogs.com/yoyoketang/p/6838596.html 记住cookie 使用提供的接口登录 某个接口的请求参数非常多,并且接口请求要求有MD5签名校验;签名的方式为在Headers中包含一个sign参数,该参数值通过对URL、Meth 阅读全文
posted @ 2018-04-13 11:37 闪电旅途 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 对于做web端自动化测试的人来说,可能接触selenium比QTP还要多,但是我们在做基于selenium的二次开发的时候,经常会说到二次开发是为了易于维护,很多人可能不懂得维护的价值是什么,和到底要维护什么。今天专门写一篇关于二次开发的文章,希望能够帮到有需要做二次开发的人。 二次开发也就是我们常 阅读全文
posted @ 2018-04-10 21:02 闪电旅途 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-04-08 12:55 闪电旅途 阅读(95) 评论(0) 推荐(0) 编辑
摘要: Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能。 基本语法是通过 {} 和 : 来代替以前的 % 。 format 函数可以接受不限个参数,位置可以不按顺序。 也可以设置参数 修改字体颜色/背景色 导入termcolor模块 阅读全文
posted @ 2018-04-08 12:53 闪电旅途 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 理发店理论 作者:陈雷 (Jackei) 大概在一年前的一次讨论中,我的好友陈华第一次提到了这个模型的最初版本,经过几次讨论后,我们发现经过完善和扩展的“理发店模型”可以用来帮助我们理解很多性能测试的概念和理论,以及一些测试中遇到的问题。在最近的一次讨论后,我决定撰写一篇文章来专门讲述一下这个模型, 阅读全文
posted @ 2018-04-08 09:25 闪电旅途 阅读(1572) 评论(0) 推荐(0) 编辑
摘要: socket编程思路 TCP服务端: 1 创建套接字,绑定套接字到本地IP与端口 # socket.socket(socket.AF_INET,socket.SOCK_STREAM) , s.bind() 2 开始监听连接 #s.listen() 3 进入循环,不断接受客户端的连接请求 #s.acc 阅读全文
posted @ 2018-03-27 11:28 闪电旅途 阅读(123) 评论(0) 推荐(0) 编辑