摘要:
一、环境搭建 二、框架介绍 1.settings 是这个测试套件的全局配置表 说明这个测试套件要使用的测试库、资源文件 测试套件的环境初始化(setup)和清除(teardown) 该套件内的标签等 2.Variables 定义本测试套件的全局变量 3.Keywords 定义本测试套件的关键字(支持 阅读全文
摘要:
一、数据类型 1.shell变量 运行shell时,会同时存在三种变量: 1) 局部变量 局部变量在脚本或命令中定义,仅在当前shell实例中有效,其他shell启动的程序不能访问局部变量。 2) 环境变量 所有的程序,包括shell启动的程序,都能访问环境变量,有些程序需要环境变量来保证其正常运行 阅读全文
摘要:
一、Linux关机 shutdown -h 10 10min后关机 shutdown -h 10:00 10:00关机 shutdown -h now 或 halt 或 poweroff 立即关机 shutdown -r now 或 reboot 重启 二、文件管理与磁盘管理 2.1 ls:列出目录 阅读全文
摘要:
1 # coding=utf-8 2 3 from appium import webdriver 4 import time 5 from selenium.webdriver.support.ui import WebDriverWait 6 from selenium.webdriver.support import expected_conditions as ... 阅读全文
摘要:
一、安装pymysql 详见http://www.runoob.com/python3/python3-mysql.html 二、连接mysql数据库 阅读全文
摘要:
mock测试就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法。 1.在测试接口时使用mock 以上代码运行后打印出res,res为{"zoneNumber": 11, "zoneName": "11"} 2.封装mock 调用mock_test 阅读全文
摘要:
一、一些重要的SQL命令 SELECT - 从数据库中提取数据 UPDATE - 更新数据库中的数据 DELETE - 从数据库中删除数据 INSERT INTO - 向数据库中插入新数据 CREATE DATABASE - 创建新数据库 ALTER DATABASE - 修改数据库 CREATE 阅读全文
摘要:
一、关系型数据库 关系型数据库的基本元素是二维表,这些二维表可以被独立或者通过join语句连接起来使用。主键和外键是用来连接二维表之间的主要工具 1.主键(primary key)和外键(foreign key) 主键是来唯一的标识一行数据,而且主键列必须包含唯一值,且不能包含空值(null) 主键 阅读全文
摘要:
ConfigParser模块在python中用来读取配置文件,配置文件的格式跟windows下的ini配置文件相似,可以包含一个或多个节(section), 每个节可以有多个参数(键=值)。使用的配置文件的好处就是不用在程序员写死,可以使程序更灵活。 注意:在python 3 中ConfigPars 阅读全文
摘要:
一、一般发邮件的方法 Python对SMTP支持有smtplib和email两个模块,email负责构造邮件,smtplib负责发送邮件。 注意到构造MIMETEXT对象时,第一个参数就是邮件正文,第二个参数是MIME的subtype,传入'plain'表示纯文本,最终的MIME就是‘text/pl 阅读全文