ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

unitest使用总结

2021-10-04 19:35:36  阅读:136  来源: 互联网

标签:总结 http unitest python pypi 用例 使用 -- simple


## unittest
- 编写用例
- 运行用例

包和目录的区别:只要目录下面有python文件,就选择“包”

所有的用例是放在一个统一的“包”当中进行管理,tests,cases,unit_test,


编写用例的注意事项:继承unittest.TestCase
断言的注意事项:self.assertEqual(expected, actual), self.assertTure(1 + 1 < 3)
用例的执行:
1.File > setting 搜uinittest,设置unittest
2.Run 》》Run... > Edit Config > python 删除掉里面的配置,应用
3.重启pycharm

pip 是python官方的包管理工具。安装,卸载第三方的应用商店
pip install: 安装一个python的软件,第三方库,应用的官方地址是在国外。
国内源:pip install -i http://mirrors.aliyun.com/pypi/simple/ packagename
(1)阿里云 http://mirrors.aliyun.com/pypi/simple/
(2)豆瓣http://pypi.douban.com/simple/
(3)清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
(4)中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
(5)华中科技大学http://pypi.hustunique.com/


unittest使用基础
- 怎么写用例(TestCase)
- 用例怎么执行,run.py
- 报告:unittestreport, beautifulreport
- setUp, tearDown


## 用例分离
- 一组测试数据 -->一个用例 --> 测试类下的一个方法
- 先有手工测试的用例

测试数据的运转:手工写到Excel --> python读取excel数据 --> 自动化测试方法/自动化测试函数

标签:总结,http,unitest,python,pypi,用例,使用,--,simple
来源: https://www.cnblogs.com/wsfsd/p/15366970.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有