
【测试驱动开发】
文章平均质量分 65
测试驱动开发,重构
迅捷的软件产品制作专家
软件产品制作专家
展开
-
软件功能测试方案最佳实践
测试计划制定是测试项目的重要步骤之一,它包括以下几个方面的内容:目标和范围:明确测试的目标和范围,例如测试的功能点、业务流程、系统模块等。测试策略:确定测试的方法和技术,例如黑盒测试、白盒测试、功能测试、性能测试等。测试需求:根据产品需求文档和设计文档,提取测试需求,即测试要覆盖的功能点和业务流程。测试资源:确定测试所需的人力、硬件、软件等资源,例如测试人员的数量和技能、测试环境的搭建等。测试计划:制定测试阶段、测试时间安排、测试用例设计等计划,确保测试能按时进行。原创 2024-12-11 22:25:58 · 981 阅读 · 0 评论 -
软件系统稳定性概论
软件系统稳定性概论:不再赘述设计,实现,运营阶段性能:故障注入:回归测试:用户体验评估:测试和质量控制:进行全面的测试,包括单元测试、集成测试和系统测试,以确保软件的功能正常运行。同时,建立质量控制机制,及时发现和修复潜在的问题。错误处理和异常处理:编写健壮的代码,能够处理各种错误和异常情况,以防止软件崩溃或出现不可预期的行为。日志记录和错误追踪:在软件中添加日志记录功能,能够记录系统运行时的关键信息,以便快速追踪和修复问题。定期更新和维护:及时修复软件中的错误和漏洞,以确保软件的稳定性和安全性。代原创 2024-12-09 01:33:02 · 693 阅读 · 0 评论 -
架构师 软件测试
架构师 软件测试 其实也是一个很重要的内容,当然其实在工作中最重要的是Design code 和Debugger 的能力。code-and-fix 才是现实吧。原创 2023-09-06 23:16:09 · 264 阅读 · 0 评论 -
使用APIPOST 进行压力测试
压力测试是一种软件测试方法,旨在通过模拟高负荷情况,测试系统在高负荷下的性能和稳定性。在压力测试中,使用大量虚拟用户或者请求来模拟真实场景下的高并发访问,并对系统的响应时间、吞吐量、负载能力等指标进行测量和评估。通过压力测试可以发现系统中的性能瓶颈和故障点,从而对系统进行优化和改进,提高系统的性能、稳定性和可靠性。原创 2023-06-01 21:56:12 · 7775 阅读 · 0 评论 -
DevOps 概念和实现工具
概念:从定义来看,其实devops就是为了让开发、运维和QA可以高效协作的流程。(可以把DevOps看作开发、技术运营和质量保障(QA)三者的交集。)工具平台实现如下:项目管理(PM):Jira代码管理:GitLab持续集成(CI):GitLab CI镜像仓库:VMware Harbor容器:Docker容器平台: Rancher镜像扫描:Clairctl编排:Kubernetes服务注册与发现:etcd脚本语言:python日志管理:EFK系统监原创 2021-03-02 10:37:27 · 136 阅读 · 0 评论 -
Kubernetes(K8s) API概念理解&常用API使用方法速查
K8s REST API 设计思想由于k8s的Api是基于REST的设计思想,因此,不同种类的HTTP请求也就对应了不同的操作。比较常用的对应关系是:GET(SELECT):从服务器取出资源(一项或多项)。GET请求对应k8s api的获取信息功能。因此,如果是获取信息的命令都要使用GET方式发起HTTP请求。POST(CREATE):在服务器新建一个资源。POST请求对应k8s api的创建功能。因此,需要创建Pods、ReplicaSet或者service的时候请使用这种方式发起请求。原创 2021-03-02 10:07:31 · 2209 阅读 · 0 评论 -
docker
一.docker 概念:镜像(Image)镜像,从认识上简单的来说,就是面向对象中的类,相当于一个模板。从本质上来说,镜像相当于一个文件系统。Docker 镜像是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数(如匿名卷、环境变量、用户等)。镜像不包含任何动态数据,其内容在构建之后也不会被改变。容器(Container)容器,从认识上来说,就是类创建的实例,就是依据镜像这个模板创建出来的实体。容器的实质是进程,但与直接在宿主执行的进原创 2021-03-02 09:27:41 · 288 阅读 · 0 评论 -
TDD 测试驱动开发
1.三种测试方法:1.Junit 测试2如果是基于Spring的,常用Spring的单元测试3.基于SpringBoot的常用语:springBoot 的测试原创 2021-01-21 23:56:47 · 170 阅读 · 0 评论