springboot/web项目优秀的后端接口体系,看一篇就够了项目构建-统一参数校验,统一结果响应,统一异常处理,统一错误处理,统一日志记录,统一生成api文档1. 前言一个后端接口大致分为四个部分组成:接口地址(url)、接口请求方式(get、post等)、请求数据(request)、响应数据(response)。 本文主要演示如何构建起一个优秀的后端接口体系,体系构建好了自然就有了规范,同时
制定完整且具体的测试路线和流程,为快速、高效和高质量的软件测试提供基础流程框架。最终的目标是实现软件测试规范化、标准化。
原创 2021-08-18 16:33:54
2723阅读
一、软件测试规范是为了保证软件测试的有效性和可重复性,制定的一系列标准、流程和指南。以下是一些常见的软件测试规范:ISTQB(国际软件测试资格委员会)测试标准:ISTQB是一个国际性的测试认证机构,其发布的测试标准包括ISTQB基础、ISTQB高级和ISTQB认证等多个级别的测试标准,涵盖了测试过程中的各个方面。ISO/IEC 29119软件测试标准:ISO/IEC 29119是一项国际标准,定义
原创 2023-08-14 23:05:27
297阅读
1.1产品测试流程 1.1.1 测试流程图 1.1.2 测试流程说明 1. 需求阶段 测试人员了解项目需求及需求变更,包括需求规格说明书、功能结构及模块划分,根据需求梳理测试点。 2. 测试计划阶段 测试计划环节需要考虑测试工具选取,考虑需要测试的业务点,涉及到多业务量测试团队测试,需考虑人员分配问
原创 2021-07-22 14:16:47
3609阅读
1.规范的意义和作用 编码规范可以最大限度的提高团队开发的合作效率 编码规范可以尽可能的减少一个软件的维护成本 , 并且几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护 编码规范可以改善软件的可读性,可以让开发人员尽快而彻底地理解新的代码 规范性编码还可以让开发人员养成好的编码习惯
转载 2018-12-24 11:55:00
146阅读
2评论
软件测试流程和规范
原创 2018-11-07 14:54:09
5777阅读
2点赞
VXLAN测试规范:提升华为产品性能与稳定性的关键 随着虚拟化技术的快速发展,网络虚拟化成为了现代数据中心架构的新标配。为了满足不断增长的数据中心工作负载需求,华为等网络设备制造商纷纷推出了支持虚拟化的产品。而VXLAN(Virtual Extensible LAN)作为一种网络虚拟化技术,被广泛应用于华为的产品中,帮助用户构建可扩展且高性能的虚拟网络。 为了保证华为产品在使用VXLAN技术时
原创 2024-01-30 18:47:22
65阅读
. 目标制定完整且具体的测试路线和流程,为快速、高效和高质量的软件测试提供基础流程框架。提高测试人员自身测试能力,最终目标是实现软件测试规范化、标准化  2. 测试流程说明需求评审阶段过程要点详细说明输出条件需求说明书及其相关的业务文档工作内容产品、开发、设计、测试一起对需求文档进行评审,从需求的可行性、设计的合理性、测试的可测性以及可能影响的其他业务等方面进行综合评估。退出标
转载 2024-07-18 22:24:39
10阅读
   试用例是对一项特定的软件产品进行测试任务的描述而编制的一组测试输入、执行条件以及预期结果,以便测试或核实某个程序路径是否满足某个特定需求,体现针对此软件进行测试的方案、方法、技术和策略。测试用例是测试项的细化,是测试工程师在现场进行测试的实际依据,因此测试用例的编写是软件测试活动中最重要的。测试用例是测试工作的指导,是软件测试的必须遵守的准则,更是软件测试质量稳定的根本保
启动入口本文是springboot启动流程的第一篇,涉及的内容是SpringApplication这个对象的实例化过程。为什么从SpringApplication这个对象说起呢?我们先看一段很熟悉的代码片段@SpringBootApplication public class SpringBootLearnApplication { public static void main(Str
转载 2024-03-25 16:22:13
54阅读
如何更规范化编写Java 代码Many of the happiest people are those who own the least. But are we really so happy with our IPhones, our big houses, our fancy cars?忘川如斯,拥有一切的人才更怕失去。背景:如何更规范化编写Java 代码的重要性想必毋需多言,其
转载 2024-03-17 14:59:23
20阅读
  一、TD记录相关少,奖励前三名每周休息一天(开发员)以周为单位统计一次。 1、常见问题在TD中连续出现3次,减1分。2、提交的缺陷超过3天未FIXED,减1分。3、修改功能或新开发功能无明确文档,减1分。4、一个中等规模的功能,问题单超过30个,减2分5、一个中等规模的功能,问题单少于20个,加3分6、开发者发现问题并记录TD超过5个,加2分二、每天出测试日报。 三、发现这样的
转载 精选 2008-09-25 14:12:26
704阅读
什么是 Spring Boot Starterstarter 是 SpringBoot 的一个重要的组成部分,它相当于一个可以集成到SpringBoot项目中的模块,比如你想在SpringBoot项目中使用Redis,我们需要做的第一步就是去pom.xml中引入redis相关的start依赖,引入Redis的starter依赖后,我们就可以直接在idea中编写redis相关的代码同时,在 mave
一、web开发1、使用SpringBoot步骤:1、创建SpringBoot应用,选用我们需要的模块;2、SpringBoot已经默认将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行起来了;3、自己编写业务代码;自动配置原理:XXXAutoConfiguration:帮我们给容器中自动配置组件; xxxxxProperties:配置类来封装配置文件的内容;2、SpringBoot对静态
一、SpringBoot的入门1.SpringBoot简介简化Spring应用开发的一 个框架; 整个Spring技术栈的一个大整合; J2EE开发的一站式解决方案;2.SpringBoot的优势- 快速创建独立运行的Spring项目以及与主流框架集成 -使用嵌入式的Servlet容器,应用无需打成WAR包 -starters自动依赖与版本控制 -大量的
1.测试类的命名定义规范测试类的命名规则是:Test+被测试的业务、Test+被测试
转载 2022-07-14 15:26:29
739阅读
单元测试原则 AIR原则,单元测试在线上运行时,感觉像空气(AIR)一样感觉不到,但在测试质量的保障上,却是非常关键的。好的单元测试宏观上来说,具有自动化、独立性、可重复执行的特点。单元测试目标:语句覆盖率达到70%;核心模块的语句覆盖率和分支覆盖率都要达到100% 规范内容 编号 内容 说明 执行 ...
转载 2021-07-21 13:17:00
372阅读
2评论
 
原创 2021-07-29 09:23:30
516阅读
文章目录前言一、测试函数1.1 单元测试测试用例1.2 可通过的测试1.3 不能通过的测试1.4 测试未通过时怎么办二、测试类2.1 各种断言方法2.2 一个要测试的类2.3 测试AnonumousSurvey类2.4 方法setup() 前言    编写函数或类时,还可以为其编写测试,通过测试,可以确定代码面对各种输入都能够按要求那样工作。     通常我们使用 python 模块 u
每次聊到代码优化,都会有很多人说理论、架构、核心思路,其实我觉得代码优化这事说简单了很简单,说复杂了吧它也有一定的难度,但是我觉得有一个良好的编码习惯很重要,下面分享一下14个springboot项目中优化代码的小技巧,让代码优化更容易,就像完成一件小事。1. 定义配置文件信息有时候我们为了统一管理会把一些变量放到 yml 配置文件中例如用 @ConfigurationProperties 代替
转载 2024-03-16 17:25:17
33阅读
  • 1
  • 2
  • 3
  • 4
  • 5