上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页
摘要: 最近比较空闲就仔细看了一下Selenium的源码,因为主要是使用WebDriver所以重点关注了一下WebDriver的工作原理。在前一篇blog里已经解释过了WebDriver与之前Selenium的JS注入实现不同,直接利用了浏览器native supp... 阅读全文
posted @ 2015-07-16 00:20 BruceLan 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 实体是client端,remote server端,client端即我们的自动化脚本可以通过driver启动一个浏览器作为remote server端。过程:请求-操作-响应。揭秘webdriver实现原理通过研究selenium-webdriver的源码,笔者发现其实webdriver的实现原理并... 阅读全文
posted @ 2015-07-16 00:16 BruceLan 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 实体是client端,remote server端,client端即我们的自动化脚本可以通过driver启动一个浏览器作为remote server端。 过程:请求-操作-响应。 揭秘webdriver实现原理 通过研究sele... 阅读全文
posted @ 2015-07-16 00:16 BruceLan 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 一、分层自动化测试传统的自动化测试更关注的产品UI层的自动化测试,而分层的自动化测试倡导产品的不同阶段(层次)都需要自动化测试。为什么要画成一个金字塔形,则不是长方形或倒三角形呢?这是为了表示不同阶段所投入自动化测试的比例。如果一个产品从没有做单元测试与接口测试,只做UI层的自动化测试是不科学的,从... 阅读全文
posted @ 2015-07-15 16:20 BruceLan 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 一、分层自动化测试 传统的自动化测试更关注的产品UI层的自动化测试,而分层的自动化测试倡导产品的不同阶段(层次)都需要自动化测试。 为什么要画成一个金字塔形,则不是长方形 或倒三角形呢? 这是为了表示不同阶段所投入自动化测试的比例。如果一个产品从没有做... 阅读全文
posted @ 2015-07-15 16:20 BruceLan 阅读(88) 评论(0) 推荐(0) 编辑
摘要: unittest在Python单元测试中很常见,下面借助IDE录制的脚本并导出来分析它的框架。在百度首页输入selenium,空格,删除空格,然后回车搜索,录制如下:将录制完的脚本导出,另存为baidu_test.py打开另存为的脚本,其内容如下:# -*- coding: utf-8 -*-fro... 阅读全文
posted @ 2015-07-15 00:35 BruceLan 阅读(201) 评论(0) 推荐(0) 编辑
摘要: unittest在Python单元测试中很常见,下面借助IDE录制的脚本并导出来分析它的框架。 在百度首页输入selenium,空格,删除空格,然后回车搜索,录制如下: 将录制完的脚本导出,另存为baidu_test.py 打开另存为的脚本... 阅读全文
posted @ 2015-07-15 00:35 BruceLan 阅读(103) 评论(0) 推荐(0) 编辑
摘要: Git系列的到来,SVN已经明显吸引力不足了,当然SVN有它人性化的一面。下面讲讲初步是用Git Clone代码到本地的简单使用:一、GitBash的安装这个教程很多,不在说明,可参考:http://jingyan.baidu.com/article/90895e0fb3495f64ed6b0b50... 阅读全文
posted @ 2015-07-14 15:29 BruceLan 阅读(108) 评论(0) 推荐(0) 编辑
摘要: Git系列的到来,SVN已经明显吸引力不足了,当然SVN有它人性化的一面。下面讲讲初步是用Git Clone代码到本地的简单使用: 一、GitBash的安装 这个教程很多,不在说明,可参考:http://jingyan.baidu.com/article/... 阅读全文
posted @ 2015-07-14 15:29 BruceLan 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 近期学习Selenium,学习和收集了一些资料,整理到博客上来。下面请看初步整理的Web UI自动化知识: 阅读全文
posted @ 2015-07-14 14:20 BruceLan 阅读(51) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页