ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

pytest测试框架pytest-sugar插件生成进度条

pytest测试框架pytest-sugar插件生成进度条 它提供了丰富的插件, 用来扩展功能。现在来介绍一下名为sugar的插件。这个插件能够帮助我们在控制台中显示彩色的测试结果以及进度条。同时, 它还能提供失败的堆栈回溯信息。想要用到 -sugar 这个功能的话, 是必须得满足下面这一些条件的。进行一下名为sugar的那个程序的安装工作。执行安装操作, 需要用到pip命令。具体的指令是: pip -sugar。该包会被安装在当前工程正在运行的环境里。这个位置, 既可以是项目的基础安装目录, 也可以是我们专门配置过的虚拟环境目录。如果大家对具体是怎么配置的感到困惑, 可以翻阅我们以前写过的相关文章那里有比较详细的环境配置说明。可以通过进行安装, 打开设置界面, 按照下面的图示内容来安装插件系统。把插件给安装上。在启动的过程中, 运行了与糖分相关的一系列操作。不需要去添加那些额外的指令, 也不需要再去弄什么参数了, 就照着以前的那个法子去把测试用例给跑起来, 这么一执行的话, 它就会自动把这个叫做 sugar 的插件给运行起来, 然后通过它来收集这个测试进度还有一些其他信息。咱们是通过在命令行窗口里运行测试用例, 来进行操作的。.exe -v C:/Users///-test//.py程序的执行情况反映在下边的图中头, 咱们把那个表示进度的条子加进去, 这么一来, 特别是当需要去测试的那些例子数量特别多的情形之下, 这个插件就更好用、更有用处了。作为对照, 加入参数-p no:sugar之后, 就不再让-sygar这个插件去执行任务了。执行可执行文件, 参数为查看版本显示详细信息和禁止添加糖分。运行完成之后的结果是, 进度条的详细信息将不再进行呈现。互相勉励, 东汉时期班固在《汉书·枚乘传》里写了一段话, 大致的意思是这样说的, 泰山上的缝隙经过长时间的冲刷竟然能穿透石头, 单独的一根绳子拉久了也能把木料切断, 水并不是特意要去钻透石头, 绳索也不是特意要锯断木头, 这都是被慢慢磨耗才导致这样的结果,泰山之。就是指水珠持续地往下滴落, 而且能够产生足够持久的力把石块凿穿。-----这个说法是用来比喻那种坚持不懈的精神的, 意思是说只要能够集合起那些细微的力量, 就也能够成就难能可贵的功劳。在此要向正在阅读以及正在进行学习的所有读者表示诚挚的感谢, 真的非常感谢大家的参与和支持。
返回列表