Jmeter做性能测试中,需要读取订单号的数据 从数据库中查询复制到文件中麻烦了; 直接用JDBC从数据库中读取,担心会影响实际测试结果,因此需要把数据手动复制到文件中 python代码的实现: ...
分类:
数据库 时间:
2019-11-28 13:23:45
阅读次数:
152
多个环境下的配置应该怎么进行,比如数据库连接字符,多个环境不同,spring的方案,大概总结如下。 例子,数据库配置。 定义一个获取数据库链接的接口 分别有dev和prod两个实现 测试: 结果: 在本例中导入的是dev的配置 ...
分类:
编程语言 时间:
2019-11-26 00:01:18
阅读次数:
75
抽象工厂模式 抽象工厂模式也就是不仅生产鼠标,同时生产键盘。 也就是 PC 厂商是个父类,有生产鼠标,生产键盘两个接口。 戴尔工厂,惠普工厂继承它,可以分别生产戴尔鼠标+戴尔键盘,和惠普鼠标+惠普键盘。 创建工厂时,由戴尔工厂创建。 后续工厂.生产鼠标()则生产戴尔鼠标,工厂.生产键盘()则生产戴尔 ...
分类:
其他好文 时间:
2019-11-25 11:38:09
阅读次数:
86
随机森林,顾名思义,是由众多决策树构建而成的算法。其最终输出由众多决策树根据投票决定(得票最多者获胜;或者得票超过一半输出,否则不输出。具体策略根据情况而定)。随机森林属于 集成学习 中的 Bagging(Bootstrap AGgregation 的简称) 方法。具体的,集成学习包含Boostin ...
分类:
其他好文 时间:
2019-11-25 11:33:38
阅读次数:
74
断言如同在测试用例上,类似于预期结果与实际结果是否一致,如果一致则表示测试通过,Assert断言很好的用于测试结果判断上,更灵活的对预期结果和实际结果进行对比,下面简单的介绍一下unittest的Assert断言 unittest中基础的assert断言包括: 方法|用法|说明 | | assert ...
分类:
其他好文 时间:
2019-11-24 13:26:25
阅读次数:
77
什么是测试报告? 说明:是指把测试的过程和结果写成文档,对发现的问题和缺陷进行分析,为纠正软件的存在的质量问题提供依据,同时为软件验收和交付打下基础。 可以总结为:测试过程和测试结果的分析报告,以及上线许可。 测试报告目录组成: 1)概述 2)测试时间、地点及人员 3) 环境描述:(硬件配置,软件配 ...
分类:
其他好文 时间:
2019-11-23 22:10:08
阅读次数:
91
自动化测试 重复测试、性能测试、压力测试 快速、可靠、可重复、可程序化、广泛的 自动化测试适合场合 回归测试、更多更频繁的测试、手工测试无法实现的工作、跨平台产品的测试、重复性很强的操作 不适合场合 涉及与物理设备交互的测试、结果很容易通过人验证的测试、软件版本不稳定 注:实际过程中自动化开展的比例 ...
分类:
其他好文 时间:
2019-11-23 09:45:16
阅读次数:
119
verbosity有三个值:0、1、2 0 (静默模式): 你只能获得总的测试用例数和总的结果 比如 总共100个 失败20 成功80 1 (默认模式): 非常类似静默模式 只是在每个成功的用例前面有个“.” 每个失败的用例前面有个 “F” 2 (详细模式):测试结果会显示每个测试用例的所有相关的信 ...
分类:
其他好文 时间:
2019-11-22 19:35:13
阅读次数:
84
Jenkins 是一个用Java编写的开源的持续集成工具 官方网站:https://jenkins.io/ Jenkins 能实时监控持续集成过程中所存在的问题,提供详细的日志文件和提醒功能,还能用图表的形式,形象地展示项目构建的趋势和稳定性。 Jenkins特点 易安装 易配置 变更支持 支持永久 ...
分类:
其他好文 时间:
2019-11-21 13:58:43
阅读次数:
64
接口自动化大致步骤: 1、发送请求 2、解析结果 3、验证结果 定义三个和业务相关的类 1、一个用来封装HTTPclient,用来发送请求 2、解析结果xml的类 3、一个用于比较测试结果和期望值的类,用于验证 4、自动生成报告的类:自动发送报告之类的 (locust的python工具) 服务级:W ...
分类:
其他好文 时间:
2019-11-17 23:38:00
阅读次数:
106