最全Pycharm教程(9)——创建并运⾏⼀个基本的Python测试
程序
 1、主题
  这⾥我们着重介绍Pycharm如何帮助我们创建并运⾏⼀个基本的测试程序。⾄于如何编写具体的测试程序,参见之前的⽂章。
pipeline脚本中使用sh命令的作用  2、准备⼯作
  确认你电脑上已经安装了Python解释器,2.4到3.3的版本均可。
  3、创建⼀个简单的Python⼯程
  在主菜单中,选择File | New Project
  在创建⼯程对话框中,输⼊⼯程名称(这⾥暂定为TestSamples),选择⼯程类型(这⾥选择⼀个空的⼯程),并指定Python解释器版本:
  单击OK,选择显⽰⼯程所需窗⼝,这⾥我们选择第⼀个选项——在⼀个独⽴的新窗⼝打开我们的⼯程:
  4、创建⼀个Python类
  按下Alt+Insert,选择Python file:
  在新建Python对话框中,输⼊⽂件名称:
  可以看到新建的Python⽂件中已经定义好了__author __以及__project__变量,接下来我们创建⼀个简单的脚本来实现解⼆次⽅程的功能:
  5、创建测试程序
  右击类名,在快捷菜单中选择Go to | Test(也可以直接按Ctrl+Shift+T):
selectfrom怎么用
  在Create test对话框中,输⼊路径和名称,勾选复选框中的test_demo函数选项:
  结果如下:
distributedcom错误10010
  如你所见,所创建的测试程序满⾜标准——从unittest模块中导⼊响应的测试类,并将测试函数名称加上 “test”前缀。  然⽽,⽬前的测试单元只是⼀个基本的框架,需要进⾏修改。⾸先导⼊相关模块:
  在输⼊时建议使⽤拼写提⽰功能,通过Ctrl+Space组合键,Pycharm将给出合适的模块及类名称提⽰:
  如果import声明的语句显⽰为灰⾊,则说明当前导⼊的模块还没有被使⽤。
  接下来我们创建⼀个函数⽤来抛出判别式为负数的异常,向test类中加⼊以下代码:
  测试单元的最终代码如下:
手机文件管理器  我们的测试⽅案包含两个测试⽅法:test_negative_discr and test_demo,当然后者通常不会被执⾏。
  注意此时的import语句已经不再变灰⾊,因为我们已经在test_negative_discr函数中⽤到了Solver类。
  6、创建测试⽅案的其他⽅法
  让我们尝试其他⽅法来创建测试⽅案。按下Alt+Insert组合键,在弹出的菜单中选择Python file,接下来在New Python file对话框Kind中选择Python unit test 选项,然后键⼊测试⽅案名称:
  此时Pycharm会创建并初始化⼀个解决⽅案程序,打开并编辑它:
  和之前的步骤类似,最终的测试代码为:
  7、运⾏测试单元
  为了执⾏我们的测试单元,Pycharm建议使⽤⼀个新的配置⽂件,这个配置模板已经是预先定义好的,我们直接使⽤即可。按下Ctrl+Shift+F10,或者在类内右击,选择Run unittests in test_solver:
pycharm python安装教程
unix系统是什么任务  运⾏结果如下:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。