12 2019 档案
摘要:修改前: Unittest使用ddt后生成的测试报告用例名称为: 即就是,以“test_xx_数字”为格式的用例名称,感觉满足不了我们的测试需求,不够直观。那么怎么修改呢? 查看ddt源码 def mk_test_name(name, value, index=0): """ Generate a
阅读全文
摘要:HTML报告 直接把HTMLTestRunner.py放入工程目录即可报告脚本封装 #HTNL格式报告 now = datetime.datetime.now().strftime('%Y-%m-%d_%H_%M_%S') htmlreport = reportpath + "/" + now +
阅读全文
摘要:写了一个Unittest+Python+execl的一个接口自动化,在参数化的时候遇到了一个问题。具体的“坑”如下 要实现的需求 在execl中涉及或写接口测试用例,然后读取execl中每一行的数据,每一行数据就相当于一条用例 需求实现 path = "F:\InterFace_JIA1\datac
阅读全文
摘要:一、框架结构: 工程目录 二、Case文件设计 三、基础包 base 3.1 封装get/post请求(runmethon.py) import requests import json class RunMethod: def post_main(self,url,data,header=None
阅读全文
摘要:概述 监控,在检查系统问题或优化系统性能工作上是一个不可缺少的部分。通过操作系统监控工具监视操作系统资源的使用情况,间接地反映了各服务器程序的运行情况。根据运行结果分析可以帮助我们快速定位系统问题范围或者性能瓶颈点。 nmon是一种在AIX与各种Linux操作系统上广泛使用的监控与分析工具,相对于其
阅读全文
摘要:场景执行结束后,可以使用 loadrunner 自带的分析工具进行结果分析,这里我们主要考察两个地方,第一是平均事务响应时间 Average Transaction Response Time,第二是并发数运行情况 Running Vusers,这两个显示了场景运行过程中并发数的执行情况与每笔事务的
阅读全文
摘要:下载 链接:https://pan.baidu.com/s/1jIu0YNG 密码:tcoa 下载破解文件,此处我们使用已经下载好的文件“lm70.dll”和“mlr5lprg.dll”。 步骤 将“lm70.dll”,“mlr5lprg.dll”这两个文件复制并粘贴到LR11安装目录下的bin文件
阅读全文
摘要:在脚本录制完成,调试通过后,可以进行测试场景的设计。具体步骤如下: 打开“开始->程序->Mercury LoadRunner->Mercury LoadRunner”出现下图 点击图中的 Run Load Tests,出现下图界面 在新建场景的窗口,选择一种场景类型。下面对三种类型进行简单的说明。
阅读全文
摘要:以下示例,已经过期。看操作方法就行。示例来源忘记了。感谢原作者。 在使用 loadrunner 工具前,需确定哪些业务需要使用该工具进行测试,不需要的时候坚决不用,不要认为这个工具万能。以本次测试中的综合查询(预付费综合业务信息查询)为例进行讲解。 录制前准备工作 在录制脚本前需检查压测环境的整体功
阅读全文
摘要:下载 下载链接 安装 运行“SetUp.exe” 点击安装,其中会有提示缺少“Microsoft Visual C++ 2005 SP1运行组件”,下载这个组件。这里安装“vcredist_x86.exe”。安装完成后在一次运行“setup.exe”时,安装程序会自动检查所需组件是否都已安装,确定都
阅读全文
摘要:1 Google CTS测试结果分析 Android-CTS运行后会产生一测试报告,测试报告以开始的日期+时间命名,如2018.02.01_01.20.30, 一般只要查看testresult.xml文件就可对测试结果进行分析。由于CTS测试所需要花的时间比较长,当对测试进行调试时可针对的进行测试可
阅读全文
摘要:1 运行Google CTS cd ~/cts/android-cts/tools/ ./cts-tradefed run cts --plan CTS(这条命令是运行所有的测试用例) 2 Google CTS常用命令 例如:l p查看测试包(或测试计划),如下:
阅读全文
摘要:注意: 本文使用的app软件未某公司的Viplex软件,具体的安卓终端连接环境需要根据自己的实际环境来定。 1 终端连接电脑 下载安装最新稳定版Viplex软件,安装在手机上,打开Viplex软件,连接安卓终端T6 卡,如下: 点击“高级设置”,如下 点击“高级功能”,如下: 拉动屏幕到最底部,在空
阅读全文
摘要:1.Ubuntu环境安装 下载安装Ubuntu;注意:谷歌做兼容性测试的时候使用的是Ubuntu14.04,所以建议使用 Ubuntu14.04或更高版本,下载地址如下,下载完成把镜像存放在电脑上,不要解压 链接:https://pan.baidu.com/s/1eTWmCue 密码:1zfl 下载
阅读全文
摘要:1 环境要求 平台要求Windows处理器:Intel(R)Core(TM)i7-4790@3.60GHz 3.60GHz安装内存:大于等于8GB系统类型:64位操作系统硬盘存储:大于等于500GB网络要求:支持IPV6FQ网络虚拟机运行内存:大于等于1GB安装内存:大于等于50GB网络要求:支持I
阅读全文
摘要:1 目的 通过Google CTS兼容性测试工具,对安卓系统进行测试,检查系统是否符合兼容性规范,找出系统兼容性问题,提升系统稳定性。 2 Google CTS简介 2.1 目的 CTS全称 Compatibility Test Suite 兼容性测试工具 让APP提供更好的用户体验。用户可以选择更
阅读全文
摘要:unittest是xUnit系列框架中的一员,如果你了解xUnit的其他成员,那你用unittest来应该是很轻松的,它们的工作方式都差不多。 unittest核心工作原理 unittest中最核心的四个概念是:test case, test suite, test runner, test fix
阅读全文