上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 46 下一页
摘要: 一. 如何处理首次登陆的引导页面 refresh():页面刷新。可以再浏览器中刷新一下,就可以取消引导页 二. 操作页面弹出框中的元素 1. 强制等待 sleep(秒) 比如百度首页的登录弹出框,在访问百度的时候,它就在html页面中出现了,只不过默认display:none,没有展示而已(这种弹出 阅读全文
posted @ 2018-06-27 17:48 cnhkzyy 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 一. 什么是iframe iframe是指一个html页面中嵌套了另外一个或多个html页面 如下代码,在外层html中有个id为"11"的div元素,iframe中也有一个id为"11"的div元素,由于元素定位的是当前html页面,所以无法定位iframe里面的元素。这时需要从当前html页面切 阅读全文
posted @ 2018-06-27 16:00 cnhkzyy 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 一. 什么是scrollIntoView scrollIntoView是一个与页面(容器)滚动相关的API 二. 如何调用 参数为true:调用该函数,页面发送滚动,使element的顶部与视图(容器)顶部对齐 参数为false:使element的底部与视图(容器)底部对齐 三. 使用场景 在sel 阅读全文
posted @ 2018-06-27 12:16 cnhkzyy 阅读(10863) 评论(0) 推荐(2) 编辑
摘要: 一. 什么是异常 python用异常对象(expection object)来表示异常情况。遇到错误后,会引发异常。如果是异常对象并未被处理或捕获,程序就会用所谓的回溯(Traceback,一种错误信息)终止执行: 事实上,每个异常都是一些类(本例中是ZeroDivisionError)的实例,这些 阅读全文
posted @ 2018-06-27 00:02 cnhkzyy 阅读(669) 评论(0) 推荐(0) 编辑
摘要: 一. 函数的定义 1. 函数的定义: 1) 具备某一功能的代码段 2) 可以重复使用 2. 函数定义语法: 二. 函数的调用 1. 没有参数:函数名称() 实例1: 2. 有参数:函数名称(参数值) 实例2: 三. 函数的参数 1. 形参 形参:形式参数。定义函数时,使用形参,相当于占位符。目的是用 阅读全文
posted @ 2018-06-26 17:48 cnhkzyy 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 一. 打印百度首页底部的声明 如图,想打印@2018 Baidu...后面的一长串文字,可以通过class name定位的形式 可以看出,只有一个class name是"copyright-text"的元素 二. 代码实现 运行结果报错了:selenium.common.exceptions.NoS 阅读全文
posted @ 2018-06-25 15:55 cnhkzyy 阅读(1194) 评论(0) 推荐(0) 编辑
摘要: 一. 测试用例名字的问题 使用ddt做测试,得到的测试报告中,测试用例的名字默认以_01, _02, _03...递增的形式结尾,这时我希望用例名能够以_api_name结尾,比如注册模块,希望看到的形式是test_send_requests_01_register... 这个问题如何解决呢 二. 阅读全文
posted @ 2018-06-24 00:45 cnhkzyy 阅读(883) 评论(0) 推荐(0) 编辑
摘要: 一. 什么是持续集成 1. 概念 持续集成(Continuous Integration),也就是我们经常说的CI 持续集成(CI)是一种实践,可以让团队在持续的基础上收到反馈并进行改进,不必等到开发周期后期才寻找和修复缺陷 2. 为什么要使用持续集成 bug总是在最后才发现 越到项目后期,问题越难 阅读全文
posted @ 2018-06-23 15:12 cnhkzyy 阅读(985) 评论(0) 推荐(0) 编辑
摘要: 如图1,进行测试连接的时候报错了 知乎的一位网友给了答案,详情参见知乎pycharm连接github报错,如何解决? "" Github 最近升级过协议,可能是你的 JRE 或者 PyCharm 的版本比较旧,不支持。首先看能否升级版本吧。如果解决不了的话,请用 Help -> Show Log i 阅读全文
posted @ 2018-06-22 12:47 cnhkzyy 阅读(793) 评论(0) 推荐(0) 编辑
摘要: 今天听到一句话,觉得很在理——"当你遇到一个问题,想到用正则表达式解决时,就变成了两个问题" 这也从侧面说明了正则表达式比较难理解。下面我将用通俗易懂的方式总结一下,最近遇到的一些正则表达式的问题 一. 贪婪匹配的"毛病" 1. 太贪婪就"歇菜"了 匹配模式为r".*(\d*).*",在这个模式中, 阅读全文
posted @ 2018-06-21 23:48 cnhkzyy 阅读(320) 评论(0) 推荐(0) 编辑
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 46 下一页