摘要:# !/user/bin/python # -*- coding: utf-8 -*- import hashlib # 可提供MD5算法 , 防止内页被篡改 (若内页未被篡改, MD5的值是不变的) m = hashlib.md5() m.update(b"hello") print(m.hexdigest()) # 生成md5值. m.update(b"it's me") # 不是用... 阅读全文
Python ymal 模块和configparser
2018-05-19 18:00 by 钱先生, 494 阅读, 0 推荐, 收藏, 编辑
摘要:ymal : 是一种config文件 阅读全文
Python xml处理模块
2018-05-19 11:24 by 钱先生, 182 阅读, 0 推荐, 收藏, 编辑
摘要:恢复内容开始 xml 通过< >节点来区别数据结构 恢复内容结束 xml 通过< >节点来区别数据结构 阅读全文
Python json & pickle, shelve 模块
2018-05-19 11:23 by 钱先生, 197 阅读, 0 推荐, 收藏, 编辑
摘要:json 用于字符串和python的数据类型间的转换 四个功能 dumps dump loads load dumps dump loads load pickle 用于python特有的类型和python的数据类型进行转换 四个功能 dumps dump loads load dumps dump 阅读全文
Python sys和shutil模块
2018-05-19 10:37 by 钱先生, 211 阅读, 0 推荐, 收藏, 编辑
摘要:1 # !/user/bin/python 2 # -*- coding: utf-8 -*- 3 import sys 4 5 # version 获取版本信息 6 sys.version 7 8 9 # maxint 支持的最大int值 10 sys.maxint 11 12 13 # argv 获取当前脚本的所有参数 14 sys.argv 1 # !/u... 阅读全文
Python os 模块
2018-05-19 09:41 by 钱先生, 176 阅读, 0 推荐, 收藏, 编辑
摘要:1 # !/user/bin/python 2 # -*- coding: utf-8 -*- 3 import os 4 5 # 返回当前根目录路径 6 os.getcwd() 7 8 9 # 切换到指定的盘 10 os.chdir("c:\\users") 11 os.chdir(r'c:\users') # 前面加了r,就不需要再用\转译 ... 阅读全文
selenium 定位元素成功, 但是输入失败 (textarea)
2018-05-15 17:13 by 钱先生, 3572 阅读, 0 推荐, 收藏, 编辑
摘要:问题描述 UI页面功能测试中, 定位元素并输入(通过sendKey()方法输入), 显示输入失败. 根本原因 为了修复一个bug, 这个元素从input改成了textarea, 而textarea是有一个默认值的, 所以直接输入不成功. 解决方案 先调用clear()方法, 然后再调用sendKey 阅读全文
接口测试返回的json文件中字符串是乱序
2018-05-09 14:37 by 钱先生, 786 阅读, 0 推荐, 收藏, 编辑
摘要:问题描述 接口测试中post方式匹配返回信息时显示不匹配, 但是statuscode明明是200, 而且用postman /restclient等工具测出来也是没问题的. 根本原因 封装了这么个方法来比对返回的信息, 但是这种方法在转换返回信息时并没有对字符串进行排序. 所以和api文档中的返回值进 阅读全文
接口测试及常用接口测试工具
2018-05-07 16:54 by 钱先生, 2361 阅读, 0 推荐, 收藏, 编辑
摘要:转自:http://www.cnblogs.com/feng0815/p/7509541.html 首先,什么是接口呢? 接口一般来说有两种,一种是程序内部的接口,一种是系统对外的接口。系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把数据库共享给你,他只能给你提供一个他们写 阅读全文