精华内容
下载资源
问答
  • 简介:为每一个测试用例添加说明,那么将会使报告更加易读懂,工作中汇报数据的技巧u"test_one方法...首先要下 htmltestrunner.py 文件,将下载的文件放入…\python\lib目录下 (或者同个路径)注意点:python2pytho...

    简介:为每一个测试用例添加说明,那么将会使报告更加易读懂,工作中汇报数据的技巧

    u"test_one方法"

    htmltestrunner 是 python 标准库的 unittest 模块的一个扩展,它可以生成 html的 测试报告,无法通过pip安装。

    首先要下 htmltestrunner.py 文件,将下载的文件放入…\python\lib目录下 (或者同个路径)

    注意点:

    python2和python3,语法不一样,导致htmltestrunner在python3不兼容

    解决办法:导入课程资料里面修改好的htmltestrunner.py (该版本是网上的小伙伴修改好的)

    # -*- coding: utf-8 -*-

    import unittest

    import htmltestrunner

    import time

    class xdclasstestcase(unittest.testcase):

    def setup(self):

    self.age = 32

    self.name = "小d课堂"

    print(" setup method=======")

    def teardown(self):

    print(" teardown method=======")

    #断言是否相同

    self.assertequal('foo'.upper(), 'foo')

    def test_one(self):

    u"test_one方法"

    print(" test_one 二当家小d 来了")

    #断言是否相同

    self.assertequal(self.name, "小d课堂",msg="名字不对")

    def test_two(self):

    u"test_two方法说明"

    print(" test_two 前端 来了")

    #断言是否为 true, msg是断言错误的提示信息

    self.asserttrue('xd'.isupper(), msg="不是大写")

    def test_three(self):

    u"这是首页登录测试用例"

    print(" test_three 后端 来了")

    self.assertequal(self.age,32)

    def test_four(self):

    print(" test_four 小d课堂官网上线啦 https://www.xdclass.net")

    self.assertequal(self.age,32)

    if __name__ == '__main__':

    suite = unittest.testsuite()

    suite.addtest(xdclasstestcase("test_two"))

    suite.addtest(xdclasstestcase("test_one"))

    suite.addtest(xdclasstestcase("test_three"))

    suite.addtest(xdclasstestcase("test_four"))

    #verbosity参数可以控制执行结果的输出,0 是简单报告、1 是一般报告(默认)、2 是详细报告

    #runner = unittest.texttestrunner(verbosity=2)

    #runner.run(suite)

    #文件名中加了当前时间,为了每次生成不同的测试报告

    file_prefix = time.strftime("%y-%m-%d %h_%m_%s", time.localtime())

    print(file_prefix)

    #创建测试报告,此时这个文件还是空文件

    # wb 以二进制格式打开一个文件,只用于写入,如果文件存在则覆盖,不存在则创建

    fp = open("./"+file_prefix+"_result.html","wb")

    # stream定义一个测试报告写入的文件,title就是标题,description就是描述

    runner = htmltestrunner.htmltestrunner(stream=fp, title=u"小d课堂 测试报告",description=u"测试用例执行情况")

    runner.run(suite)

    fp.close()

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持萬仟网。

    如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

    展开全文
  • 从官网下载Anaconda3 Linux版安装包 打开Terminal开始安装 在Terminal中输入:bash 安装包路径/安装包名字 eg. bash /home/fun/Downloads/Anaconda3-2020.02-Linux-...输入一段我不知道什么意思的代码(反正好使 sourc

    从官网下载Anaconda3 Linux版安装包

    打开Terminal开始安装

    在Terminal中输入:bash 安装包路径/安装包名字
    eg. bash /home/fun/Downloads/Anaconda3-2020.02-Linux-x86_64.sh
    注意bash和路径之间的空格

    安装后配置Anaconda3环境

    Terminal输入:export PATH="/home/fun/Downloads/Anaconda3/bin:$PATH"

    输入一段我不知道什么意思的代码(反正好使

    source ~/.bashrc
    
    mkdir -p ~/pywork && cd ~/pywork
    

    这个时候就会有个pywork的文件夹生成,自己找找,就在根目录或者user附近

    进入jupyter

    第一次输完上面两句代码后直接在终端敲jupyter notebook就自动弹出jupyter notebook网页了;
    以后要再进入的话,直接从Terminal进入之前建立的pywork文件夹,在该文件下直接输jupyter notebook即可进入

    展开全文
  • 一、Qt Creator 的安装和hello world 程序的编写(原创) 1.首先到Qt 的官方网站上下载Qt Creator,这里我们下载windows 版的。 下载地址:http://qt.nokia.com/downloads 如下图我们下载:Download Qt SDK for ...
  • 今天闲安装了node.js其中: 安装程序:node-v0.11.13-x64.msiPC系统:Windows 8...安装框架express,从网站上下载了一个安装文档,说安装express可分全局模式本地模式,个人觉得全局模式就是默认的没什么意思,...

      今天闲安装了node.js其中:

    安装程序:node-v0.11.13-x64.msi
    PC系统:Windows 8
    自定义安装路径:D:\TOOLS\NodeJs

     

    安装完成后,执行:
    D:\TOOLS\NodeJs>node -v
    v0.11.13

    安装框架express,从网站上下载了一个安装文档,说安装express可分全局模式和本地模式,个人觉得全局模式就是默认的没什么意思,就选择本地模式进行安装,执行:

    D:\TOOLS\NodeJs>npm install express

    安装完了以后,想看看安装的版本,执行:

    D:\TOOLS\NodeJs>express -V

    'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。

    问题来了,得解决啊!初次学习,直接找百度了。从网上找出了答案,因express默认安装是最新的版本,已经是4.x.x的版本。而最新express4.0+版本中将命令工具分出来了,所以必须要安装express-generator,执行:

    D:\TOOLS\NodeJs>npm install express-generator

    再次尝试执行:
    D:\TOOLS\NodeJs>express -V
    'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。

    继续百度,很多的网友都说要配置环境变量,甚至有的网友还给出里例子,经过尝试都不对。后来发现大多数的网友在安装的时候都采用了全局模式(环境变量不用做任何修改),再安装了express-generator之后就没有问题了。而我是本地模式,怎么办?网友几乎千篇一律的采用全局模式,本地模式的少之又少。没办法只有自己尝试着摸索全局模式和本地模式以及express命令路径的区别,黄天不负有心人,终于发现:

    全局模式:
    安装express和express-generator后在路径:

    C:\Users\Administrator\AppData\Roaming\npm下生成express、express.cmd两个文件。

     

    本地模式:
    安装express和express-generator后在路径:D:\TOOLS\NodeJs却没有生成express、express.cmd两个文件。而在路径:

    D:\TOOLS\NodeJs\node_modules下有个.bin(在安装express-generator时生成)中存在express、express.cmd两个文件。

     

    考虑本地模式要修改环境变量,而在使用express命令时跟这两个文件会不会有关系呢?.bin会不会就是两者的区别?然后在系统环境变量path中添加:D:\TOOLS\NodeJs\node_modules\.bin
    再次尝试执行:
    D:\TOOLS\NodeJs>express -V
    4.12.4

    大功告成,哈哈!在这里分享给大家,希望能帮助到各位!

    转载于:https://www.cnblogs.com/QingChengFE/p/4533223.html

    展开全文
  • 安装程序:node-v0.11.13-x64.msi PC系统:Windows 7 ...安装框架express,从网站上下载了一个安装文档,说安装express可分全局模式本地模式,个人觉得全局模式就是默认的没什么意思,就选择本地模式进行

    安装程序:node-v0.11.13-x64.msi
    PC系统:Windows 7
    自定义安装路径:D:\TOOLS\NodeJs

     

    安装完成后,执行:
    D:\TOOLS\NodeJs>node -v
    v0.11.13

    安装框架express,从网站上下载了一个安装文档,说安装express可分全局模式和本地模式,个人觉得全局模式就是默认的没什么意思,就选择本地模式进行安装,执行:

    D:\TOOLS\NodeJs>npm install express

    安装完了以后,想看看安装的版本,执行:

    D:\TOOLS\NodeJs>express -V

    'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。

    问题来了,得解决啊!初次学习,直接找百度了。从网上找出了答案,因express默认安装是最新的版本,已经是4.x.x的版本。而最新express4.0+版本中将命令工具分出来了,所以必须要安装express-generator,执行:

    D:\TOOLS\NodeJs>npm install express-generator

    再次尝试执行:
    D:\TOOLS\NodeJs>express -V
    'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。

    继续百度,很多的网友都说要配置环境变量,甚至有的网友还给出里例子,经过尝试都不对。后来发现大多数的网友在安装的时候都采用了全局模式(环境变量不用做任何修改),再安装了express-generator之后就没有问题了。而我是本地模式,怎么办?网友几乎千篇一律的采用全局模式,本地模式的少之又少。没办法只有自己尝试着摸索全局模式和本地模式以及express命令路径的区别,黄天不负有心人,终于发现:

    全局模式:
    安装express和express-generator后在路径:

    C:\Users\Administrator\AppData\Roaming\npm下生成express、express.cmd两个文件。

     

    本地模式:
    安装express和express-generator后在路径:D:\TOOLS\NodeJs却没有生成express、express.cmd两个文件。而在路径:

    D:\TOOLS\NodeJs\node_modules下有个.bin(在安装express-generator时生成)中存在express、express.cmd两个文件。

     

    考虑本地模式要修改环境变量,而在使用express命令时跟这两个文件会不会有关系呢?.bin会不会就是两者的区别?然后在系统环境变量path中添加:D:\TOOLS\NodeJs\node_modules\.bin
    再次尝试执行:
    D:\TOOLS\NodeJs>express -V
    4.2.0

    展开全文
  • 安装程序:node-v0.11.13-x64.msi ...安装框架express,从网站上下载了一个安装文档,说安装express可分全局模式本地模式,个人觉得全局模式就是默认的没什么意思,就选择本地模式进行安装,执行:
  • A: cFos/cFosSpeed 都是多国语言版本, 只不过在安装时 cFosSpeed 会问你要用什么语言来安装. 那着到底 cFos 安装之后, 还能改语言吗? 答案是确定的. 首先进入 cFos 安装目录, 找到其中叫做 cfos.ini 档案, 所有的...
  • 项目导入说明:因为.gitignore忽略了local.properties,导入别人的项目会出错,这个文件是sdknode的路径,改为你自己的本地路径即可, 最简单的方法就是新建一个空项目,把空项目的local.properties复制粘贴到你...
  • 如果你遇到了什么问题(与安装无关的),有可能在这里找到答案:issues 如果你发现无法下载我的仓库或者是下载慢,使用这个:https://toolwa.com/github/ 请在这个网页的最右上角帮我点颗小星星⭐️哟 ⚠️无法加载...
  • PowerShadow(影子系统)

    2008-10-25 07:53:32
     TEMP、TMP变量:如你在解压压缩包时、安装软件时都会用到这个变量,也就是缓存路径——压缩包解压的数据和安装程序解包的数据都会暂存于此。当你在影子模式下时,这些操作都会被PowerShadow截获并缓存在系统根目录...
  • 一、安装JDK1.8,下载jdk1.8,然后双击安装,下一步直到安装完成,安装的时候记住安装目录,我的全部默认安装,目录为C:\Program Files\Java\Jdk1.8。安装完成后,进行环境变量的配置。系统变量中进行JAVA_HOME、...
  • html入门到放弃笔记

    2018-05-15 15:06:12
    什么是相对路径: 从当前文件位置处开始查找资源文件所经过的路径,就是相对路径 1、同目录,直接用 2、子目录,先进入 3、父目录,先返回 3、根相对路径 路径形式是以 / 作为开始的。 / : 表示的是服务器的...
  • Teahouse WordPress主题

    2014-07-16 19:51:59
    主题的名字叫:Teahouse,中文意思是茶馆,当初命名的原因是为了给人一种怀旧情怀,主题适合做个人博客,重点是写作阅读。 基本功能包括。Html5+Css3、相应式设计、Retina设计、内置FontAwesome字体图标、内置...
  • MAPGIS地质制图工具

    2013-05-06 16:15:30
    第四步:选择安装路径:默认情况下,软件安装在系统的C:\MapGis67\program目录下,单击“浏览”可更改路径;注意非默认位置时,目录只要指向program的上级目录,即mapgis67。 第五步:请“选择组件”,有完全安装,...
  • 测试培训教材

    2014-04-01 12:10:48
    度量的标准依据是什么呢?软件测试的度量是测试管理必须仔细思考的问题。缺乏尺度会让测试失去平衡,缺乏标准会让测试工作难以衡量。 2、如何搭建测试管理平台? 首要问题是流程的规范化。 (1) 测试进入退出...
  • Nginx安装包

    2017-09-01 14:17:19
    再看看我们redis服务器,可以看到里面已经添加了一些数据,有些session是spring自己添加的,具体什么意思我也不是很清楚,但我们找一下,就可以找到我们刚刚添加的session。其中右上角的TIL是我们session剩余有效...
  • Phoenix-award workstation BIOS V6.00PC,An Energy star Ally copyright(c) 1984-2003,Phoenix Technologies,LTD 这句英语的意思是:Phoenix-award这两家COMS芯片开发公司合并后共同开发第6号BIOS版本,采用美国...
  • 1.2 什么是性能问题 5 1.2.1 系统监控 6 1.2.2 响应时间监控 6 1.2.3 强迫调优失调症 6 1.3 如何解决性能问题 7 1.3.1 业务角度与系统角度 7 1.3.2 把问题分类 8 1.3.3 解决问题 8 1.4 小结 9 第...
  • 代表什么意思?  (1)安全模式:选用安全模式启动Windows XP时,系统只使用一些最基本 的文件驱动程序启动。进入安全模式是诊断故障的一个重要步骤。如果安 全模式启动后无法确定问题,或者根本无法启动安全...
  • 准) Xlinux(安装最容易)。 二.安装Linux的好处? Linux的核心具有 Windows 无法比拟的稳定性高效率,在不使用 X Windows 的情况 下,它占用系统资源较少,可以使一台 Intel486摇身一变成为高效工作站。...
  • php高级开发教程说明

    2008-11-27 11:39:22
    什么意思?)在此处讨论中并不重要。重要的是:形式分析的结果越好,逻辑分析就越容易、 越快、越好。 逻辑分析能补偿形式分析中失去的信息,但仅仅是在一个有限的程度上补偿。 你也许能读懂前面的这个句子,但要...
  • →磁盘控制器→在此硬盘的各个逻辑分区上分别弹鼠标右键→更改驱动器号和路径(C)→删除(R)→是(Y)→直到此硬盘所有的逻辑盘都从“磁盘控制器”中删除→→ →设备管理器→磁盘驱动器→[例如:]ST320410A ATA Device→...
  • linux使用问题

    2020-12-08 18:15:12
    我又不知道代表什么意思,最后去搜索KeyErrot的信息,得出了一个结果就是config['directory_capture']不存在,根本就没定义,虽然if语句判断了config['directory_capture']...
  • 6、int Integer 有什么区别  Java 提供两种不同的类型:引用类型原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。 原始类型 封装类 ...
  • java 面试题 总结

    2009-09-16 08:45:34
    3、int Integer 有什么区别 Java 提供两种不同的类型:引用类型原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。 原始类型封装类 boolean...
  • GestureDown //向下的手势,表示等你回应什么事情时 GestureLeft //精灵用左手做手势,手指向右方(因为其面朝我们),表示右方有事物时 GestureRight //精灵用右手做手势,手指向左方,表示左方有事物时 ...

空空如也

空空如也

1 2
收藏数 27
精华内容 10
关键字:

下载路径和安装路径什么意思