| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> 【python种子项目ppc】保姆级别指导给项目添加测试 -> 正文阅读 |
|
[开发工具]【python种子项目ppc】保姆级别指导给项目添加测试 |
前面学委介绍了 pypi-seed优质库快速生成一个项目,然后开发自己的翻译小项目。 这次我们开发函数并编写测试代码,项目中持续加测试,可以让程序质量更高,后期改了直接运行测试,更有保障。 对了,还没有安装ppc的直接运行下面命令:
第一步 编写一个函数并实现测试继续使用前篇项目的代码,复制下面黏贴到:demo.py
这个非常简单就是直接调用中文翻译。 这里我们不写main函数了。 第二步编写测试复制下面代码保存到tests目录,文件名为demo_test.py
这个测试代码有main函数。 直接运行代码,效果如下: 这里我们看到“测试结束,一切顺利“。 因为中间出错误,不可能执行到最后一行。 上面的测试代码主要分三步
新知识unittest这是python内置的测试模块。
编写我们自己开发的函数的测试,分为下面三步
再往上看一看测试代码,回顾一下这个步骤吧。 第三 把测试代码故意改错这里代码不贴了,读者直接定位测试11行,在expect文本内容添加‘【雷学委】’。 总结本次我们继续在pypi-seed创建的实战项目中添加测试代码。 代码中的测试很有必要!总不能每次都手工运行main函数。 实际项目会有成百上千个python脚本,导入很多外部模块,这些不可能一个一个编写main函数来进行校验。 还没有安装ppc的可以运行下面命令:
ppc还有更多功能,学委本次没有展示的,下次再一一解析! 项目中的其他文件可以参考其他文章: 文章都在这些专栏里面,喜欢Python的朋友,请关注学习 十年老将带你做开源项目 or Python基础专栏 or Python入门到精通大专栏
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 3:21:29- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |