读者可以考虑一下倘若编译程序能够正确地指出代码中的所有问题,那相应程序的错误情况会怎样?这不单指语法错误,还包括程序中的任何问题,不管它有多么隐蔽。例如,假定程序中有“差1”错误,编译程序可以采用某种方法将其…
标签:测试
软件测试笔记(六)缺陷报告应该涵盖哪些内容
前言 测试的工作的很重要的一个部分就是报告缺陷,并伴随着测试的进行不断地更新。因为缺陷报告是给开发,项目负责人,等相关人员看的,所以需要把尽可能的信息涵盖在缺陷报告中去,比如环境的详细信息,测试的重现步骤,等,帮助相关人…
利用guardian为你的api应用写测试
要写出一个健壮的程序必须要有测试,测试可以保证上线的代码功能符合预期,防止上线后出现莫须有的损失。对于我们一口气写完的api,匆忙上线往往会导致很糟糕的后果。 那么怎么去写测试来保证我们的api上线后是没问题且符合预期的…
软件测试笔记(三)多种多样的测试类型
前言 在之前的《软件测试笔记(一)什么是软件测试-定义、类型、方法?》中也曾经提高过测试的种类非常多,不同的术语往往让新人或者入行不久的测试人员望而生畏,对于开发也是同样的。这里推荐一个比较好的参考资料《ISTQB认证的…
Kafka性能测试
配置 集群配置 3个Node 3个节点; cpu: 40c memory: 256G 带宽: 4G JVM配置 -Xmx30G -Xms30G -XX:MaxPermSize=48m -server -XX:+UseG1…
RPC Benchmark Round 1
几乎所有的 RPC 框架都宣称自己是“高性能”的, 那么实际结果到底如何呢, 让我们来做一个性能测试吧. 项目地址: https://github.com/hank-whu/rpc-benchmark 测试说明 仅限于J…
Selenium 与 ChromeDriver
王某某瞎编于 2018年3月20日 Selenium Selenium 是 ThoughtWorks 提供的一个强大的基于浏览器的开源自动化测试工具。 Selenium 是一个用于 Web 应用程序测试的工具,测试直接自…
android项目中gradle配置多包名,多应用名,多HOST
最近在项目上测试经常会让打包测试服和正式服的项目,来交替测试,经常卸载和安装项目很麻烦。为了更方便的同事们的测试,准备折腾下gradle的配置。 给自己定了几个需求: gradle配置多applicationId gra…
从0到1开发自动化测试框架
一、序言 随着项目版本的快速迭代、APP测试有以下几个特点: 首先,功能点多且细,测试工作量大,容易遗漏; 其次,代码模块常改动,回归测试很频繁,测试重复低效; 最后,数据环境多样,用户场景复杂,功能回归覆盖难全面。 为…
RPC Benchmark Round 3
测试说明 仅限于 Java 客户端使用 JMH 进行压测, 32 线程, 3 轮预热 3 轮测试, 每轮 10s 每次运行前都会执行 killall java, 但没有在每轮测试时重启操作系统 所有类库版本在发布时都是最…
OAF_OAF Exception Handling异常处理(概念)
2014-06-12 Created By BaoXinjian 一、摘要 Oracle Application Framework将异常分为三类 异常类型type 1. 常规异常General Exception Cl…
Postman 使用教程详解
Postman 使用教程详解 作者:laoli0201 一、进入postman官网 https://www.getpostman.com/apps ,自行下载安装 二、安装完成后,根据下图所示启动Postman 三、根据…