上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页
摘要: 工程结构如下: test1.py 1 import unittest 2 3 4 class Test(unittest.TestCase): 5 '''我的第一个测试类''' 6 7 @classmethod 8 def setUp(self): 9 pass 10 11 def test_cas 阅读全文
posted @ 2020-04-02 17:12 小虫虫大虫虫 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 发送邮件时,report目录下有很多的测试报告,应发送最新的一个报告,主要使用如下方法: os.listdir() 列出文件 lists.sort() 排序 代码如下: 1 import os 2 3 result_dir = r'D:\zhangyang\PycharmProjects\test2 阅读全文
posted @ 2020-04-02 14:55 小虫虫大虫虫 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 按正文、附件、正文+附件,三种方式,分别举例(仅构造邮件部分不同): 实际使用中,可使用内容+附件方式 MIMEText:支持HTML格式的邮件正文 MIMEMultipart:支持带附件的邮件 1. 正文 1 import smtplib 2 from email.mime.text import 阅读全文
posted @ 2020-04-02 14:08 小虫虫大虫虫 阅读(786) 评论(0) 推荐(0) 编辑
摘要: 1. 邮箱服务器: qq邮箱使用 smtp.qq.com 163邮箱使用 smtp.163.com 2. 运行时报错:smtplib.SMTPAuthenticationError: (535, b'Login Fail. Please enter your authorization code t 阅读全文
posted @ 2020-03-31 18:02 小虫虫大虫虫 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 目录结构如下: test1.py 1 import unittest 2 3 4 class Test(unittest.TestCase): 5 '''我的第一个测试类''' 6 7 @classmethod 8 def setUp(self): 9 pass 10 11 def test_cas 阅读全文
posted @ 2020-03-31 16:57 小虫虫大虫虫 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 1. 直接上代码,如下: 1 from HTMLTestRunner import HTMLTestRunner # 导入HTMLTestRunner模块 2 import unittest 3 import time 4 5 6 class Test(unittest.TestCase): 7 ' 阅读全文
posted @ 2020-03-31 16:27 小虫虫大虫虫 阅读(792) 评论(0) 推荐(0) 编辑
摘要: HTMLTestRunner是unittest的一个扩展,可以用来生成易于使用的HTML测试报告。HTMLTestRunner.py是一个独立的文件,既可以当做第三方库来使用,也可以把它当做项目的一部分来使用(可以定制生成的报告)。 当做第三方库的话,将HTMLTestRunner.py放到pyth 阅读全文
posted @ 2020-03-31 16:16 小虫虫大虫虫 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 做两个简单的页面测试,一个测试百度首页,一个测试有道首页 规划测试目录如下: ps:在dos下,进入到web_test目录,执行以下命令:python runtest.py >> report/log.txt 2>&1,会在report目录下生成日志文件 代码如下: test_baidu.py 1 阅读全文
posted @ 2020-03-30 16:50 小虫虫大虫虫 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 测试用例是否执行通过,是通过判断测试得到的实际结果与预期结果是否相等决定的。unittest框架的TestCase类,提供以下方法用于判断测试结果: assertEqual(a, b, msg) 断言a和b是否相等,如果不相等则测试失败。msg为可选参数,用于失败时打印信息 assertNotEqu 阅读全文
posted @ 2020-03-30 14:58 小虫虫大虫虫 阅读(647) 评论(0) 推荐(0) 编辑
摘要: fixtures通过setup和teardown实现,除了测试用例之外,还提供类和模块的fixtures setUpModule/tearDownModule:在整个模块的开始与结束时被执行 setUpClass/tearDownClass:在测试类的开始与结束时被执行 setUp/tearDown 阅读全文
posted @ 2020-03-30 10:49 小虫虫大虫虫 阅读(206) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页