摘要: “好的”测试用例必须具备哪些特征? 一个“好的”测试用例,必须具备以下三个特征。 整体完备性: “好的”测试用例一定是一个完备的整体,是有效测试用例组成的集合,能够完全覆盖测试需求。 等价类划分的准确性: 指的是对于每个等价类都能保证只要其中一个输入测试通过,其他输入也一定测试通过。 等价类集合的完 阅读全文
posted @ 2020-07-12 22:43 51QA 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 什么是等价类划分和边界值分析方法呢?首先,这二者都隶属于最常用、最典型、也是最重要的黑盒测试方法。 等价类划分方法,是将所有可能的输入数据划分成若干个子集,在每个子集中,如果任意一个输入数据对于揭露程序中潜在错误都具有同等效果,那么这样的子集就构成了一个等价类。后续只要从每个等价类中任意选取一个值进 阅读全文
posted @ 2020-07-12 17:23 51QA 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 一、TestNG介绍 TestNG是一个来自JUnit和NUnit的测试框架,它具拥有更多的功能,提高了执行的效率。并且是一个开源的自动化测试框架 TestNG去除了老框架的大部分限制,借助于简单的注释、分组、排序和参数化这些功能。使脚本开发人员能够编写更灵活、更强大的测试用例脚本。 1、TestN 阅读全文
posted @ 2020-07-11 21:47 51QA 阅读(252) 评论(0) 推荐(0) 编辑
摘要: Postman的test本质上是JavaScript代码,通过我们编写测试代码,每一个tests返回True,或是False。每一个tests实际上就是一个测试用例 官方文档给出了很多验证方式,我们通过实例来进行学习 接口返回结果为json { "status": 301, "message": " 阅读全文
posted @ 2020-07-06 21:04 51QA 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 一、接口自动化落地过程 需求阶段:项目立项 》设计产品--》需求文档 需求阶段测试介入 研发阶段:UI设计 》前端开发--》后端开发 》测试设计 》测试开发 mock接口放在服务器 测试阶段:环境搭建 》多项测试执行--》bug修复 》测试报告 项目上线:线上回归测试 》上线报告 》添加监控(系统监 阅读全文
posted @ 2020-07-06 09:13 51QA 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 包含的模块 本文分为十九个模块,分别是: Java 基础、容器、多线程、反射、对象拷贝、Java Web 、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、MyBatis、RabbitMQ、Kafka、Zookeeper 阅读全文
posted @ 2020-07-04 13:37 51QA 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 1、业务功能覆盖是否完整 2、业务规则覆盖是否完整 3、参数验证是否达到要求 4、接口异常场景覆盖是否完整 5、接口覆盖率是否达到要求 6、代码覆盖率是否达到要求 7、性能指标是否满足要求 8、安全指标是否满足要求 阅读全文
posted @ 2020-07-02 17:52 51QA 阅读(725) 评论(0) 推荐(0) 编辑
摘要: 网络和协议 1. TCP/IP是一类协议系统,它是一套支持网络通信的协议集合。网络是计算机或类似计算机的设备之间通过常用的传输介质进行通信的集合。 2. 网络协议就是一套通用规则,用来帮助定义复杂数据传输的过程。数据传输从一台计算机上的应用程序开始,通过计算机网络硬件,经过传输介质到正确目的地,然后 阅读全文
posted @ 2020-07-02 16:43 51QA 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 本文以部署 Spring boot + Maven 项目为例,使用码云作为代码托管仓库,在 CentOS 7 上搭建 Jenkins 持续集成环境。 1. 准备工作 1.1 安装 Java 环境 Jenkins 是基于 Java 开发的持续集成工具,需要在 Java 环境下运行。用下面命令查看系统是 阅读全文
posted @ 2020-07-02 10:56 51QA 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 1、什么是CI/CD? 本文介绍了 CI/CD 的概念及应用场景 CI/CD 的出现改变了开发人员和测试人员发布软件的方式。本文是描述这一变化的系列文章第一篇, 这些文章将提供各种工具和流程的讲解,以帮助开发人员更好的使用 CI/CD。 从最初的 瀑布模型, 到后来的 敏捷开发, 再到今天的 Dev 阅读全文
posted @ 2020-07-02 10:25 51QA 阅读(1099) 评论(0) 推荐(0) 编辑