测码学院 python自动化测试学习路线 条件语句一般是用if else语句来判断,而循环语句有while、for条件判断等。Python语言中的条件语句if else语句多条件判断跟其他语言写法不一致,其他的语言是 if else if else,Python是if elif else。下面具体用 ...
分类:
编程语言 时间:
2020-08-07 21:44:59
阅读次数:
72
import pymysqlif __name__ == '__main__':host = "被访问数据库的ip地址或者域名"port = 端口号user = "连接数据库的用户名"password = "连接数据库的密码"sql = "要查询的SQL语句 "# 连接一个给定的数据库,autoco ...
分类:
数据库 时间:
2020-08-05 14:29:56
阅读次数:
100
测码学院 python语言中的serial模块是操作串口的模块,串口程序需要设置几个参数,像波特率、校验位、数据位和停止位等。下面看看这几个参数的调用,操作如下: 1、第一步,导入serial模板,查看PARITY_NAMES,如下图所示: 2、第二步,设置校验位为None>>> serial.PA ...
分类:
编程语言 时间:
2020-07-29 21:36:14
阅读次数:
69
1. 前言 发送邮件,我们在平时工作中经用到,做为测试人员,在自动化测试中用的也比较多,需要发送邮件给某领导 SMTP是Python默认的邮件模块,可以发送纯文本、富文本、HTML 等格式的邮件 今天我们来说一说Python 发送邮件的 3 种方式 2. 开启邮箱SMTP服务和获取授权码 登录 QQ ...
分类:
编程语言 时间:
2020-07-15 15:46:08
阅读次数:
73
#-*- coding:utf-8 -*- import os import re def update(): pipList = os.popen('pip3 list').readlines() #这里就相当于我们在cmd里面输入pip3 list 展示 pip3 安装的所有包 #print(p ...
分类:
编程语言 时间:
2020-07-12 12:04:27
阅读次数:
67
import unittest class TestOrder(unittest.TestCase): @classmethod def setUpClass(cls): print("所有用例之前执行") def setUp(self): print("每个用例开始前执行") def tearDo ...
分类:
编程语言 时间:
2020-07-07 20:43:08
阅读次数:
93
import pytest class TestCase(): def setup_class(self): print("setup_class:所有用例执行之前") def setup_method(self): print("setup_method: 每个用例开始前执行") def tear ...
分类:
编程语言 时间:
2020-07-07 20:29:29
阅读次数:
106
适合使用自动化测试的项目: 1.项目周期长 2.需求变动不频繁 3.需要回归测试 seleniumIDE是一个firefox的插件,用于记录和播放用户和浏览器的交互 selenium是一款基于浏览器的开源web端自动化测试工具 下载版本: 下载selenium2.X版本,使用火狐V47以下不需要下载 ...
分类:
编程语言 时间:
2020-07-07 13:39:01
阅读次数:
79
在Linux环境下搭建一个JDK+Tomcat+Jenkins,用来构建python自动化脚本。 ...
分类:
系统相关 时间:
2020-06-30 17:29:24
阅读次数:
62
1. timeit模块timeit模块可以用来测试一小段python代码的执行速度 class timeit.Timer(stmt = 'pass',setup = 'pass',timer=<timer function>) Timer是测量小段代码执行速度的类stmt参数是要测试的代码语句(st ...
分类:
编程语言 时间:
2020-06-29 00:24:40
阅读次数:
84