摘要: 概述从Selenium模块化一文中,可以看出参数化的必要性,本文来介绍下读取外部txt文件的方法。如何打开文件打开文件有以下两个函数可以应用:1、open(file_name,access_mode)file_name: 文件路径及名称;access_mode :访问方式,具体参数如下,,未提供参数... 阅读全文
posted @ 2015-12-02 22:02 leo博客 阅读(4702) 评论(0) 推荐(0) 编辑
摘要: 概述高内聚低耦合是软件设计的一个基本原则。内聚:从功能角度来度量模块内的联系,一个好的内聚模块应当恰好做一件事。它描述的是模块内的功能联系。耦合:各模块之间相互连接的一种度量,耦合强弱取决于模块间接口的复杂程度、进入或访问一个模块的点以及通过接口的数据,模块之间联系越紧密,其耦合性就越强,模块的独立... 阅读全文
posted @ 2015-12-02 21:14 leo博客 阅读(1546) 评论(0) 推荐(0) 编辑
摘要: WebDriver驱动介绍因为移动端的driver目前没有接触,所以主要介绍PC端driver,PC端的driver都是基于浏览器的,主要分为2种类型:一种是真实的浏览器driver:safari、firefox、ie、chrome等比如:safari、firefox、ie、chrome都是通过浏览... 阅读全文
posted @ 2015-12-02 20:39 leo博客 阅读(7144) 评论(0) 推荐(0) 编辑
摘要: Selenium 经历了两个版本,Selenium 1.0 和 Selenium 2.0,本文仅介绍Selenium2的原理,在Selenium 2.0 主推的是WebDriver,Selenium2又名Selenium Webdriver。Selenium2简介Selenium是一个用于Web应用... 阅读全文
posted @ 2015-12-02 20:12 leo博客 阅读(19744) 评论(0) 推荐(0) 编辑
摘要: IE浏览器调用IE浏览器驱动添加selenium官网有提供下载http://code.google.com/p/selenium/downloads/list这里我用的是IEDriverServer_Win32_2.43.0.zip,下载后解压,把IEDriverServer.exe放在python... 阅读全文
posted @ 2015-12-02 18:16 leo博客 阅读(24662) 评论(0) 推荐(3) 编辑
摘要: 如何查看python selenium的APIpython -m pydoc -p 4567说明:python -m pydoc表示打开pydoc模块,pydoc是查看python文档的首选工具;-p 4567表示在4567端口上启动server然后在浏览器中访问http://localhost:4... 阅读全文
posted @ 2015-12-02 17:47 leo博客 阅读(27604) 评论(0) 推荐(0) 编辑
摘要: 1.安装python 本人使用的Python2.7.5,建议使用Python2.7版本,不要使用Python3.0版本,可能支持不大好。 Python下载地址:https://www.python.org/downloads/windows/ 安装过程很简单,可以参考下列链接进行安装及环境变量配置: 阅读全文
posted @ 2015-12-02 17:20 leo博客 阅读(3693) 评论(0) 推荐(0) 编辑
摘要: 1.判定表的简介 判定表是黑盒测试的方法之一,判定表是把作为条件的所有输入的各种组合值以及对应输出值都罗列出来而形成的表格。它能够将复杂的问题按照各种可能的情况全部列举出来,简明并避免遗漏。 因此,利用判定表能够设计出完整的测试用例集合 2.判定表组成: 判定表通常有以下四个部分组成: 条件桩 条件 阅读全文
posted @ 2015-12-02 16:19 leo博客 阅读(5415) 评论(2) 推荐(0) 编辑