- 博客(53)
- 收藏
- 关注
转载 python 简介与安装及版本区别
python 简介与安装及版本区别 1.语言差别编译语言:将代码编译二进制文件,运行时运行二进制文件。编译一次到处运行但编译慢解释语言:需要运行一行编译一行。什么时候运行,什么时候编译。运行慢。脚本语言:shell之类 功能单一性语言。2.Pytho...
2018-10-06 18:08:00 215
转载 UI自动化实战(禅道登录和bug的创建)
UI自动化实战(禅道登录和bug的创建) from lib.pyse import Pyse# 实例化 pyse 和提供一个公用功能class BasePage(object): def __init__(self): self.pyse = P...
2018-07-16 19:36:00 357
转载 UI自动化测试框架
UI自动化测试框架 UI自动化测试框架(主要cases(test_study)和page)tools中的logger.py path.py pyse.py tool.py HTMLTestRunner.py(网页模板)不多介绍case和page ...
2018-07-16 17:16:00 350
转载 Pyse( selenium-api的二次封装)
Pyse( selenium-api的二次封装) pyse seleniumapi的二次封装from selenium import webdriverfrom selenium.webdriver.common.action_chains impo...
2018-07-16 16:23:00 187
转载 Selenium之webdriverAPI
Selenium之webdriverAPI Selenium之webdriverAPI1.py文件webdriverAPIfrom selenium import webdriverfrom selenium.webdriver.common.acti...
2018-07-11 23:30:00 66
转载 selenium 基础之定位方式
selenium 基础之定位方式 selenium 基础之定位方式selenium 基础 18种定位方式 ***** 18种定位 复数8种 单数8种 底层2种# api讲解 **工作中需要可以查资料。# xpath怎么写 *...
2018-07-11 15:28:00 71
转载 html综合应用
html综合应用 比喻:html相当一个人拥有头和身体但头部一般不会被看到(title和link中可被看到),css相当于衣服。<!DOCTYPE html><html lang="en"><head>...
2018-07-05 23:16:00 272
转载 html基础之js操作
html基础之js操作 HTML基础之JSHTML中的三把利器的JS 又称为JavaScript,看着好像和Java有点联系,实际上他和java半毛钱关系都没有,JavaScript和我们学习的Python、Go、Java、C++等,都是一种独立的语言,Pyth...
2018-07-05 18:31:00 136
转载 html基础之Dom操作
html基础之Dom操作 Html基础之Dom操作参考网址:www.imdsx.cnDOM(Document Object Model 文档对象模型)一个web页面的展示,是由html标签组合成的一个页面,dom对象实际就是将html标签转换成了一...
2018-07-03 23:14:00 85
转载 复习小结(10)
复习小结(10) 比喻:html相当一个人拥有头和身体但头部一般不会被看到(title和link中可被看到),css相当于衣服。<!DOCTYPE html><html lang="en"><head> &l...
2018-07-03 23:11:00 75
转载 前端基础之css
前端基础之css Css1.css选择器通过选择器定位然后装饰。写css样式的三个地方:1.首先在<head>里面可以<style>中写入2.可以在标签上写入增加style 属性3. Link 中rel href=“xx.cs...
2018-06-22 15:12:00 82
转载 前端基础之html
前端基础之html Html参考页面:http://ui.imdsx.cnHtml 是一长串字符串,特点是能够被浏览器所解析,也叫超文本链接我们学习了解每一个标签代表什么(功能)。比如html分为三块:html (一个人) css (是这个人的衣服...
2018-06-22 15:05:00 51
转载 自我框架utp
自我框架utp 1.针对自动读取yml文件进行接口测试并产生报告发送文件。1)read.me# 依赖软件 基于python3的 pip install requests pip install pyyaml pip install d...
2018-06-05 23:40:00 165
转载 yaml模块管理用例,单元测试unittest+数据驱动(yml),html报告
yaml模块管理用例,单元测试unittest+数据驱动(yml),html报告 1.yaml 可以用来做数据驱动,比较灵活import yaml #用来读配置文件的比如file文件 文件以yaml和yml结尾 这种格式写用例比较容易处理,字典方便取值 ...
2018-06-04 23:30:00 680
转载 学习小结(10)
学习小结(10) 1、def target(): pass 多线程 thearding 利用不了多核cpu GIL IO密集型任务 多进程...
2018-06-04 21:50:00 80
转载 Jenkins
Jenkins enkins介绍Jenkins是一个java开发的、开源的、非常好用持续集成的工具,它能帮我们实现自动化部署环境、测试、打包等等的工作,还可以在构建任务成功或者失败之后给我们发邮件通知。什么叫持续集成呢,就是能重复、持久的去运行一个任务。...
2018-05-31 21:16:00 77
转载 ATP(excel测试及邮件发送)自己小框架
ATP(excel测试及邮件发送)自己小框架 1.自我设计一个excel相关的测试框架。分析所需封装的要求如 1、获取用例 2、调用接口 3、校验结果的 4、...
2018-05-30 22:57:00 349
转载 logging模块和自动化及日志类的封装
logging模块和自动化及日志类的封装 1.自动化自动化三种:数据驱动,代码驱动,关键字驱动。框架其实就是工具的集合。 数据驱动 :根据数据来去测试的。比如case是存在excel中的数据 代码驱动:测试用例都是写代码...
2018-05-29 23:27:00 187
转载 多线程,多进程(2)
多线程,多进程(2) 1.多线程等待import threading,timedef run(): # time.sleep(3) print('哈哈哈')start_time = time.time()thr...
2018-05-29 21:16:00 49
转载 多线程,多进程(1)
多线程,多进程(1) 1.多线程、多进程的简介: 1)线程是程序里面最小的执行单元。 2)进程是资源的集合。 线程是包含在一个进程里面的, 一个进程可以有多个线程。 一个进程里面...
2018-05-28 23:22:00 77
转载 重写父类的方法及经典类和新式类的区别
重写父类的方法及经典类和新式类的区别 1.父类重写的实例展示 (继承才有父类)# coding=utf-8class Zll(): # def smile(self): # print('哈哈哈')...
2018-05-28 22:56:00 102
转载 封装redis
封装redis import redis# r = redis.Redis()class MyRedis(): def __init__(self,ip,password,port=6379,db=0):...
2018-05-28 22:22:00 88
转载 学习小结(9)
学习小结(9) 1、面向对象 class Test(): #class来定义类 country = 'China' # 类变量 直接定义在类中的 #实例方法 必须实例化...
2018-05-28 21:57:00 77
转载 面向对象编程(2)self的含义,类和方法应用及析构函数,继承。
面向对象编程(2)self的含义,类和方法应用及析构函数,继承。 1.类的联系使用class Baby(): country = 'China' #类变量,公共的变量,每个实例都可以用 对于公共的东西可以定义节省内存 def my(sel...
2018-05-22 15:24:00 248
转载 面向对象编程(1) 概念及面向对象及面向过程的区别实例
面向对象编程(1) 概念及面向对象及面向过程的区别实例 1.面向过程和面向对象的区别例子:面向对象编程 class 面向过程编程 执行者 1、4S店 掏钱买车 2、保险公司 上保险...
2018-05-21 22:45:00 430
转载 邮件发送
邮件发送 1、发邮件(准备 条件) 1)在你的邮箱设置里面打开smtp服务 2)开启邮箱授权码,记住这个授权 ** yagmail 使用自己修改的那个.whl的安装包。因为 直接pip install的话,发中文附件的时候,文件...
2018-05-21 21:29:00 140
转载 学习小结(8)
学习小结(8) 1、有关联关系的接口,比如返回cookie(cookie相关) 开发接口的目的:mock server 模拟一个没有开发好的接口2、异常处理 #因为用户的操作不可控所以为了代码更好的运行。 ...
2018-05-21 20:53:00 63
转载 内置函数补充(zip map filter)
内置函数补充(zip map filter) 1.#zipl1 = ['a','b','c','e','f','g']l2 = [1,2,3]打印出来a 1b 2c 3l3=['A','B','C']L4=['牛','牛','niu']#zip,就是把俩lis...
2018-05-15 23:35:00 106
转载 网络编程(爬虫,接口和requests的模块应用)及网络测接口
网络编程(爬虫,接口和requests的模块应用)及网络测接口 1.网络from urllib import request,parse# url = 'http://www.nnzhp.cn'# req = request.urlopen(url) #打开一...
2018-05-15 23:07:00 154
转载 异常处理
异常处理 1.异常常见及处理比如常见的除数不能为0的情况:first = input('请输入除数:')second = input('请输入被除数:')try: #尝试看是否会有异常 first = int(first) second = int...
2018-05-15 22:22:00 57
转载 项目添加环境变量,搭建环境说明
项目添加环境变量,搭建环境说明 1.命令行无法运行start。py之类文件,是由于没有加入环境变量,设置路径便于不同位置都可运行启动文件。import sys,osBASE_PATH = os.path.dirname(os.path.dirname(os.pa...
2018-05-14 23:24:00 325
转载 接口开发(2)cookie
接口开发(2)cookie 1. 按接口建立常见bin,lib等目录其中interface编辑:#sys.path.insert (手动添加)import flask,time,jsonfrom lib import toolsser...
2018-05-14 22:58:00 75
转载 学习小结(7)
学习小结(7) 1、读写excel、修改excel xlrd book = xlrd.open_workbook('xxx.xls') sheet = book.sheet_by_index(0) #获取第一个shee...
2018-05-14 21:28:00 65
转载 开发接口(1)
开发接口(1) 接口开发作用: 1、mock接口,模拟一些接口,在别的接口没有开发好的时候,你需要用它 2、基本了解数据如何来源等 3、查看数据,方便第三方查看 也避免直接操作数据库import flask,json #f...
2018-05-11 20:33:00 81
转载 操作redis
操作redis redis也是一个数据库,非关系型数据库,是通过键值对存储。关系型数据库(mysql、oracle、sql server、db2、sqlite Sql) 数据存在磁盘上 非关系型数据库mongodb、...
2018-05-11 20:32:00 52
转载 操作excel(读excel、修改excel)
操作excel(读excel、修改excel) 练习需求:只要你传入一个表名,就能把所有的数据导入出来,字段名是excel的表头 1、要动态获取到表的字段 cur.description能获取到表的字段 fileds = [ filed...
2018-05-11 20:28:00 101
转载 数据库操作(补充)
数据库操作(补充) import pymysql# 1、连上数据库 账号、密码 ip 端口号 数据库#2、建立游标#3、执行sql#4 、获取结果# 5、关闭游标#6、连接关闭coon = pymysql.connect( ...
2018-05-11 20:24:00 98
转载 学习小结(6)
学习小结(6) 模块安装傻瓜式的安装:pip install xxx手动安装:1、下载安装包 2、.whl pip install xxx.whl .tar.gz ...
2018-05-11 20:21:00 51
转载 常用模块(4)操作数据库,MD5(加密),写excel
常用模块(4)操作数据库,MD5(加密),写excel 1.加密模块import hashlibm = hashlib.md5()#print(m.__doc__)#用来查看帮助文档 有哪些方法之类# bytespasswd = 'NHY_...
2018-04-24 23:49:00 95
转载 常用模块(3)时间模块(包含练习)
常用模块(3)时间模块(包含练习) 1.小练习题(之前知识点练习)# 把双数日期的日志,里面给随便写点东西。# 1、获取到log目录下面的所有文件 os.walk()# 2、根据文件名来判断,是否是双数日期 ,分割字符串,取到日期# 3、12%2==0# 4、打...
2018-04-24 22:49:00 127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人