08 2017 档案

摘要:https://www.cnblogs.com/drchen/p/6799551.html python的标准安装中包含标准库 一、导入模块: 1.导入既有(标准库)模块 import math (从默认的路径中寻找math模块) python解释器从哪里查找模块呢?即搜索路径,目录列表可以在sys 阅读全文
posted @ 2017-08-31 14:40 eudaemonia 阅读(236) 评论(0) 推荐(0)
摘要:一、理解 类相当于模板,对象是类的实例。 可以把类理解成做饼干的模子,对象就是用模子做出的饼干。 我们定义一个class的时候,我们实际上就定义了一种数据类型,我们定义的数据类型和python自带的数据类型,比如str,list,dict没什么两样 二、定义 class ClassName: 'xx 阅读全文
posted @ 2017-08-28 09:59 eudaemonia 阅读(211) 评论(0) 推荐(0)
摘要:函数: callable(x) 内建函数,检查函数x是否可用,返回布尔值 定义函数: def 函数名(参数): ‘xxxxxxxxxxx’ //文档化字符串,访问这段字符串用 函数名.__doc__ 来返回,__doc__是函数属性,属性名中的双下划线表示它是个特殊属性 语句 return x // 阅读全文
posted @ 2017-08-25 11:42 eudaemonia 阅读(206) 评论(0) 推荐(0)
摘要:一、Jenkins工具介绍: 监视重复工作的执行,本质上提供了一个易于使用的持续集成系统,使得开发人员更容易地将改变集成到工程中,使得用户更容易获得一个新的build。自动化,持续的构建提高了软件开发的效率。 二、安装: 官网下载地址:https://jenkins.io/download/ 下载w 阅读全文
posted @ 2017-08-23 13:40 eudaemonia 阅读(5596) 评论(0) 推荐(1)
摘要:print 'x','y' 相当于 print 'x' print 'y' 输出 x y 从模块导入函数的时候,可以 1、 import somemodule //导入模块,使用函数:module1.open(...) 2、from somemodule import somefunction // 阅读全文
posted @ 2017-08-21 17:38 eudaemonia 阅读(2179) 评论(0) 推荐(0)
摘要:字典是Python中唯一内建的映射类型,是作为可变的哈希表实现的,字典中的值储存在特定的键下,键可以是数字、字符串或元祖。 创建字典: phonebook={ 'Alice' : 'earth' , 'Beth' : 9102 } fdict=dict((['x',1],['y',2])) -> f 阅读全文
posted @ 2017-08-19 13:46 eudaemonia 阅读(238) 评论(0) 推荐(0)
摘要:1.字符串是不可变的 2.字符串用'xx',或"xx"均可,三引号'''x'''或"""x"""中的内容可以包含回车或tab键,里面的内容即所见即所得 3.r'\n' 代表原始字符,里面写成什么样就是什么样,不需要转义 4.u'xxx'代表unicode编码 5.适用对序列的操作,即索引、分配、乘法 阅读全文
posted @ 2017-08-18 14:07 eudaemonia 阅读(188) 评论(0) 推荐(0)
摘要:Python的数据结构有 序列和容器(容器包含序列、映射、集合) Python包含6种内建的序列:列表、元祖、字符串、Unicode字符串、buffer对象、xrange对象。 最基本的数据结构是序列(元祖和列表),序列中所有元素都是有编号的,元素的位置称为索引,第一个索引得失0,第二个索引是1.. 阅读全文
posted @ 2017-08-17 17:33 eudaemonia 阅读(588) 评论(0) 推荐(0)
摘要:一、安装 请参考Python自动化中的python安装 二、语言特性 语言的对比 内存管理由python解释器负责 编译对比 javac a.java java a 由于整个Python语言从规范到解释器都是开源的,所以理论上只要水平够高,任何人都可以编写python解释器,来执行python代码, 阅读全文
posted @ 2017-08-15 10:47 eudaemonia 阅读(304) 评论(0) 推荐(0)
摘要:在 python_path/Lib/site-packages 下面建一个 .pth 文件,指定测试库的引用路径,Python运行的时候会自动搜索这个文件中包含的路径。 这个文件的路径是: 再新建一个文件夹:python_path/Lib/site-packages/ToolsLibrary ,名字 阅读全文
posted @ 2017-08-13 20:02 eudaemonia 阅读(1089) 评论(0) 推荐(0)
摘要:一、定义 接口测试:接口测试通常是系统之间交互的接口,或者某个系统对外提供的一些接口服务 分类:RESTful、webservice接口 二、安装 进入C:\Pyhon27\scripts 先要安装requests,再安装requestsLibrary 安装requests:pip install 阅读全文
posted @ 2017-08-13 19:48 eudaemonia 阅读(11937) 评论(0) 推荐(0)
摘要:关于selenium的好的学习资料: python版本2.7,selenium版本2.53.6,火狐版本 一个采用selenium webdirver+unittest +python,或 selenium webdirver+junit4/testNG+java,另外一个是采用 robot+sel 阅读全文
posted @ 2017-08-10 16:09 eudaemonia 阅读(477) 评论(0) 推荐(0)
摘要:robot framework提供了 Evaluate 去封装系统关键字。 阅读全文
posted @ 2017-08-10 16:08 eudaemonia 阅读(511) 评论(0) 推荐(0)
摘要:创建资源 输入资源名称 右键资源名称,选择new user keywork 创建用户关键字 输入关键字的名称 编辑关键字 对于一个测试用例来说,用户关心的是输入什么内容,得到什么结果。 所以,对于“百度搜索”关键字来说,需要创建两个接口变量${search}和${result} 两个变量,用于接收输 阅读全文
posted @ 2017-08-10 15:29 eudaemonia 阅读(871) 评论(0) 推荐(0)
摘要:元素定位工具: Firebug 火狐插件 FirePath Firebug插件 FireFinder Firebug插件 定位示例 Xpath定位 CSS定位 selenium2library的API chrome:googlechrome/gc/chrome IE:internetexplorer 阅读全文
posted @ 2017-08-10 14:48 eudaemonia 阅读(9961) 评论(0) 推荐(0)
摘要:RIDE界面如下 创建测试项目 file->new Project,Type选择Directory 右键测试项目,选择new Suit,创建测试套件,type选择file 右键测试套件,选择new Test Case,创建测试用例 导入selenium2library库 如果导入的库显示为红色,表示 阅读全文
posted @ 2017-08-10 13:46 eudaemonia 阅读(1240) 评论(0) 推荐(0)
摘要:定义: Robot Framework 框架是一个通用的测试框架,易于使用,采用表格式语法,统一测试用例格式; 可以使用关键字驱动(keyword-driven)、数据驱动(data-driven)和行为驱动开发 (BDD) 完成; 模块结构支持使用不同的接口来测试你的应用; 结果报告和日志采用 H 阅读全文
posted @ 2017-08-10 11:37 eudaemonia 阅读(3957) 评论(0) 推荐(0)
摘要:1.到python官网下载安装包,地址 https://www.python.org/downloads/ 版本python-2.7.13 2.安装MSI下载包,在选择安装组件的一步时,勾选上所有的组件 特别要注意选上pip(安装pip)和Add python.exe to Path(自动执行第3步 阅读全文
posted @ 2017-08-10 09:22 eudaemonia 阅读(263) 评论(0) 推荐(0)
摘要:RF启动 selenium2Library为selenium2的二次封装,是robot framework的第三方库包 Wxpython 是python的一个GUI库,因为RIDE 是基于这个库开发的,所以这个必须安装。 RIDE是编辑RF测试用例的软件 Appium-Python-Client ( 阅读全文
posted @ 2017-08-10 09:21 eudaemonia 阅读(340) 评论(0) 推荐(0)
摘要:Python对服务器端的自动化测试 Python对web的自动化测试 Python对数据库的自动化测试 Python对GUI的自动化测试 Python网络编程 Python高性能网络测试框架 Python画图和科学计算 Python实现远程性能监控 Python实现自动化性能测试 Python数据分 阅读全文
posted @ 2017-08-09 16:47 eudaemonia 阅读(191) 评论(0) 推荐(0)