测试

测试工具的选择和使用

Parasoft白盒测试工具集 工具名 支持语言环境 简介...

App功能测试的注意点

  好几个月没有写博客记录学习心得了,这次回老家深夜闲来无事写一篇记录下这段时间的面试心得,这次面试过程很多面试官都问APP的有关测试,下面我就自己的认识和工作中的经验来谈谈自己对APP测试的认识: 1.push消息推送测试 检查push消息是否按照指定的业务规则发送。 检查不接收推送消息时,用户不会再接收到push消息。 如果用户设置了免打扰的时...

中小团队选择一款合适的测试用例管理工具

目前市面上的测试管理工具有很多,功能基本上都大同小异,选择一款适合团队的测试用管理工具首先要需求明确,就是说你要用这个测试管理工具干什么? 最终想要达到什么目标?才能进一步完成对测试管理工具的选型。   一、明确需求  测试管理工具大体上分俩类,一类就是面对QA的功能测试,主要是满足测试人员对用例的维护,测试计划的建立,用例的执行,以及生成测试报告等,...

postgresql-无序uuid tps测试

# postgresql-无序uuid tps测试## 无序uuid对数据库的影响由于最近在做超大表的性能测试,在该过程中发现了无序uuid做主键对表插入性能有一定影响。结合实际情况发现当表的数据量越大,对表插入性能的影响也就越大。### 测试环境PostgreSQL创建插入脚本,测试各种情况的tps。数据库版本:PostgreSQL 10.4 (Arte...

接口testing需要的技能

1、什么是接口测试? 定义:测试系统组件间接口的一种测试。主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点,重点是检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等; 目的:测试接口的正确性和稳定性; 原理:模拟客户端向服务器发送请求报文,服务器接收请求报文后对相应的报文做处理并向客户端返回应答,客户端接收应答的过程; 重点:检...

小程序正则写法

错误写法 var myreg =' /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1})|(17[0-9]{1})|(19[0-9]{1}))+d{8})$/';   正确写法   var myreg = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1})|(17[0-9]{1})|(19...

工具CrashMonkey4IOS,Monkey测试方案 zero

  在TesterHome看到了CrashMonkey4IOS,顿时觉得之前用instrument在做monkey测试,非常的弱智!crash后啥都看不到,无crashlog,无crash步骤,并且也不能很好地系统化定制化的来测试一个项目,不过CrashMonkey4IOS却能很好地做到以上几点,废话不多说,上简介: 支持**真机测试、模拟器测试** 支...

软件测试需求分析与跟踪

1.1  需求的重要性 1.1.1 软件缺陷的8020原则 1)      在软件测试过程中,从需求分析开始到集成测试阶段引入测试手段,能发现所有缺陷的80%;系统测试阶段引入测试手段,能发现剩余缺陷中80%的缺陷;在运行维护阶段经过长时间、大量运行软件后,能够发现最后剩余的20%的缺陷。     1.2   软件需求 1.2.1  软件需求的定义 1)...

pytest文档69-Hook函数之参数化生成测试用例pytest_generate_tests

前言 pytest 实现参数化有三种方式 pytest.fixture() 使用 fixture 传 params 参数实现参数化 @ pytest.mark.parametrize 允许在测试函数或类中定义多组参数,在用例中实现参数化 pytest_generate_tests 允许定义自定义参数化方案或扩展。 pytest_generate_tes...

使用Cucumber+Rspec玩转BDD(7)——测试重构

使用Cucumber+Rspec玩转BDD(7)——测试重构 2009年4月5日 星期日 ### 温故知新 ###在前面的六个章节中,我们循序渐进地完善了一个用户帐号系统,这样的系统一般都会作为一个独立的模块交付。在交付这个模块之前,还需要进一步地做些重构工作。在这篇文章中,笔者将会围绕测试重构展开。源码下载:http://github.com/4...