测试报告

康哲 20190919-2 功能测试

荒凉一梦 提交于 2019-11-30 05:55:23
此作业的要求参见 [ https://edu.cnblogs.com/campus/nenu/2019fall/homework/7627 ] 修改后代码git地址:https://e.coding.net/kangzhe/newruanjiangongcheng.git 要求1:找同学bug   功能一     (1)标题:         齐文华同学的功能一执行自动生成books.txt文件     (2)内容:         测试环境:WIN10家庭版64位操作系统         准备工作:pull齐文华同学代码         测试步骤:从控制台执行程序         运行结果:控制台并没有出入命令的操作,并且在本地文件夹下自动生成books.txt文件         预期结果:在控制台输入命令读取本地文件内容         差异:本地并没有预先准备好的txt文件,同时也不支持输入命令      (3)佐证材料:            小文件输入。 为表明程序能跑,结果真实而不是迫害老五,请他亲自键         盘在控制台下输入命令。           预期运行截图:                      实际运行截图:                           功能二     (1)标题:         付宇泽同学功能二输出时少一个换行  

自动化测试报告

北城余情 提交于 2019-11-30 03:09:44
1.下载htmltestrunner http://tungwaiyip.info/software/HTMLTestRunner.html 2.放在python 的lib目录下 3.验证是否正确放入 import 一下就可以知道 不报错就是对了 以上是针对python2 3.对于python3的话 需要对下载过来的文件进行一些修改(因为python2和python3在一些模块的使用的时候是不一致的,源文档是以python2写的) 修改的内容有好几处 网上也可以下载到别人修改好的(懒人就直接下载吧) 自己修改的话 参考下面 修改方法: 第94行,将import StringIO修改成import io 第539行,将self.outputBuffer = StringIO.StringIO()修改成self.outputBuffer = io.StringIO() 第631行,将print >> sys.stderr, '\nTime Elapsed: %s' % (self.stopTime-self.startTime)修改成print(sys.stderr, '\nTime Elapsed: %s' % (self.stopTime-self.startTime)) 第642行,将if not rmap.has_key(cls):修改成if not cls in rmap:

软件测试性能测试报告编写【乐搏TestPRO】

我只是一个虾纸丫 提交于 2019-11-30 00:31:48
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接: https://blog.csdn.net/leboxy/article/details/100903544 软件测试性能测试完成后,我们需要输出一个测试报告,用于记录测试结果、为软件质量提供一个评估依据,同时也是作为产品、开发、用户参阅的一个标准。那么,一份合格的性能测试报告应该包含哪些内容,具体该怎么写呢? 一、性能测试报告包含项: 计划概述:其中包含测试目的、测试目标、测试时间、读者对象等 参考资料:性能测试参阅的文档资料等 测试指标术语解释:专业术语解释,包括性能指标术语、专业词汇等 测试环境:环境信息、测试工具等 系统压测强度估算 测试需求 测试策略 测试结果数据:性能指标分析、测试结论等 二、性能测试报告如何编写: 下面是乐搏学院的一个开源项目BBS社区论坛的压力测试报告编写的具体内容,仅供参考: 需要原文件的可以添加V信:leboruanjian,或者扫描文章码领取。 </div> <link href="https://csdnimg.cn/release/phoenix/mdeditor/markdown_views-095d4a0b23.css" rel="stylesheet"> </div> 软件测试性能测试完成后,我们需要输出一个测试报告

软件版本命名规范详解

核能气质少年 提交于 2019-11-29 23:37:46
1. 软件版本阶段说明 Base版: 此版本表示该软件仅仅是一个假页面链接,通常包括所有的功能和页面布局,但是页面中的功能都没有做完整的实现,只是做为整体网站的一个基础架构。 Alpha版: 此版本表示该软件在此阶段主要是以实现软件功能为主,通常只在软件开发者内部交流,一般而言,该版本软件的Bug较多,需要继续修改。 Beta版: 该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过多次测试来进一步消除,此版本主要的修改对像是软件的UI。 RC版: 该版本已经相当成熟了,基本上不存在导致错误的BUG,与即将发行的正式版相差无几。 Release版: 该版本意味“最终版本”,在前面版本的一系列测试版之后,终归会有一个正式版本,是最终交付用户使用的一个版本。该版本有时也称为标准版。一般情况下,Release不会以单词形式出现在软件封面上,取而代之的是符号(R)。 2. 版本命名规范   软件版本号由四部分组成,第一个1为主版本号,第二个1为子版本号,第三个1为阶段版本号,第四部分为日期版本号加希腊字母版本号,希腊字母版本号共有5种,分别为:base、alpha、beta、RC、release。例如:1.1.1.051021_beta。 版本号定修改规则: 主版本号(1): 当功能模块有较大的变动,比如增加多个模块或者整体架构发生变化

一.一个简单的完整实例

廉价感情. 提交于 2019-11-29 19:13:06
#导入 import requests import unittest import time import HTMLTestRunner import os import smtplib from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart #定义测试类 class Test_lazy1(unittest.TestCase): #用例执行前的初始化工作: def setUp(self): #定制url self.r_url ="http://sztm.mting.info/yyting/activity/myGroupPurchaseList.action" #定制request heasders self.r_header ={"User-Agent":"Android6.0.1/yytingwap/vivo/vivo Y66/ch_beta/202/Android", "Connection": "keep-alive", "Host": "sztm.mting.info" } #定制请求参数 self.r_params={"imei":"ODY2Njk3MDM3MTYyMzgx", "token":"a9xJ48T0X9fP1SZKF6GjFg**_k6gMl9

pytest+allure生成测试报告

泪湿孤枕 提交于 2019-11-29 14:27:14
allure 报告样式美观: 首先要安装allure 下载路径: 链接:https://pan.baidu.com/s/1syZSuMDRPFSwzQPgOZyFWA 提取码:5xgv 下载后直接解压即可,需要配置环境变量,路径到解压的bin目录下 安装模块 pip install allure-pytest 生成测试报告 --alluredir=报告的路径 注意:这样只能生成json的数据文件 还需要在cmd 里面渲染成html格式的文件: allure generate --clean 生成的xml根目录路径 -o 要生成的html报告的路径 定制report 1.可以自定义用例标题,标题默认为函数名. @allure.title("百度:自动化测试") 2.可以添加测试的详细说明,以便根据需要为报告阅读器提供尽可能多的上下文。 @allure.description("使用百度查找:自动化测试") 3. 标签   @allure.feature   分组第一层   @allure.story  分组第二层    3. 测试用例的级别   @allure.severity 标记严重级别   @allure.severity(allure.severity_level.TRIVIAL) BLOCKER = 'blocker'  中断缺陷(客服端程序无响应,无法执行下一步骤)

推广项目新架构测试报告

谁说胖子不能爱 提交于 2019-11-28 22:26:07
拨号服务器测: 拨号服务器配置受限测试加载网页就超时,分析日志需要深入具体定位: 1、单条数据加载页面都超时,20s网页没加载完就关闭了; 2、Cannot run program "cmd": CreateProcess error=1455, 页面文件太小,无法完成操作 本地测试: 清洗规则 每次并发5条数据, 等待5s发现5条数据查询状态都返回异常结果,就直接返回给后台这5条数据清洗失败; 等待5s发现少于5条数据查询状态返回结果就说明有数据正常需要加载页面获取等级,加载页面设置时间20s,继续25s拿到等级或黄蓝V数据后返回结果; 测试结果: 测试数据3000条,本地清洗接近2个小时完成 1、2984条数据调用查询状态接口返回结果基本如下: "msg":"","code":"100002","data":"login" "msg":"","code":"100008","data":"login" 2、11条数据清洗成功,其中2条清洗出来的uid一样 3、5条数据清洗返回302,这5条数据需要验证是否是失效造成的 清洗出如下数据验证等级和是否带V正确: ...... 以下两个数据清洗出同一个uid为2538455220,说明程序清洗后要根据uid去重:

图数据库LightGraph测试报告

不想你离开。 提交于 2019-11-28 15:26:02
本测试提供了LightGraph在Twitter关系图的导入、查询、分析效率,并与TigerGraph、Neo4j、JanusGraph、ArangoDB等图数据库进行比较。根据测试结果,LightGraph在各个场景的性能显著优于同类数据库。 导入性能:LightGraph导入性能是TigerGraph和Neo4j的2倍以上,是JanusGraph和ArangoDB的35倍以上。 延迟查询性能:在Latency的查询测试中,LightGraph的查询性能大幅领先于其它图数据库。是TigerGraph的2.5倍-7倍,是Neo4j等图数据的30倍以上。 并发查询性能:one-hop的并发查询性能是TigerGraph的6倍,并达到其它图数据库的百倍以上。其它并发测试的查询性能也能达到其它图数据库的3倍以上。 分析算法性能:在PageRank和Weakly Connected Components的测试中,LightGraph性能最佳,JanusGraph和ArangoDB均不能完成测试 查询性能如下图所示: 详细的测试报告 点击 链接 下载 https://fma-ai.cn/pdf/FMA_benchmark.pdf 来源: https://www.cnblogs.com/fmablogs/p/11412310.html

Python接口自动化实战(第二阶段)- unittest框架

杀马特。学长 韩版系。学妹 提交于 2019-11-28 02:57:19
转载: https://www.cnblogs.com/testjiali/p/10415397.html 1.unitttest简介 为什么要使用unittest? 前面我们已经写代码实现了注册接口的处理调用,但是一个接口往往需要多条测试用例才能完整的覆盖到每一种情况,针对于单接口多条测试用例需要执行的情况,我们该如何处理呢? 在unittest的测试类中定义多个测试方法来完成测试,这可能是大家最先想到的一个解决方法,当然也是能够达到目的的,以下面的注册接口为例,我们基于此思路来编码实现接口的完整测试。 unittest特点 python自带的单元测试框架,无需安装 用例执行互不干扰 提供不同范围的setUp(测试准备)和tearDown(测试清理)方法 提供丰富的断言方法 可以通过discover批量执行所有模块的用例 可以通过TestSuite(测试集)灵活的组织用例 unittest几大组成部分 TestCase: 用例对象,编写测试用例时要继承该类,以具有TestCase的属性和方法 TestSuite: 测试集或测试套件,测试用例的集合,用来组织用例,支持嵌套 TestLoader: 用例加载器,用于向TestSuite中添加用例 TextTestRunner: 用例执行器(输出文本结果),一般以TestSuite为单位执行用例 TestResult: 测试结果 2

jenkins+newman+postman配置

回眸只為那壹抹淺笑 提交于 2019-11-28 02:45:49
接口自动化 -postman+newman+jekins 搭建及配置 一、 安装 Postman ,安装教程请查看 TB 中 postman 基本操作文档。 二、 安装 Jekins ,可自行百度。 三、 安装 nodejs :下载地址: http://nodejs.cn/download/ 下载后一路 next , 安装后,打开 cmd ,输入 node -v ,看到输出 node 的版本信息,即代表安装成功,环境变量设置也正确。 四、 安装 newman :命令提示符,输入命令 npm install newman – global 安装完成后,输入命令 newman -v 查看版本,检测是否安装成功,这里注意, newman 的包被安装在了 npm 工具的包下。 五、 安装 html 测试报告。 命令提示符,输入命令 npm install -g newman-reporter-html 六、 Postman 脚本导出:导出的 postman 脚本需自行创建目录存放,以备后续使用 newman 命令执行脚本。 七、 Newman 命令: newman run d:\POSTMAN\GJGJ.postman_collection.json --reporters html --reporter-html-export d:\postman_ 测试报告 \ 钢铁管家 _ 测试报告