首页 » 软件开发 » 软件开发环境简介(测试环境开发软件验收)

软件开发环境简介(测试环境开发软件验收)

雨夜梧桐 2024-07-24 00:39:35 0

扫一扫用手机浏览

文章目录 [+]

软件开发环境简介

软件开发环境SDE(Software Development Environment)是指在基本硬件和宿主软件的基础上,为支持系统软件和应用程序的工程化开发和维护而使用的一组软件。
在实际软件开发过程中一般包含三个阶段:开发—>测试—>上线,根据每个阶段处理的业务功能不同,其所处的环境也不同。

基础分类dev: development environment 开发环境。
sit: system integration test 系统集成测试,开发人员自己测试流程是否走通。
fat: feature acceptance test environment 功能验收测试环境,软件测试者测试使用。
uat: user acceptance test environment 用户验收测试环境,用于生产环境下的软件测试者测试使用,验收完成才能上生产环境。
prod : production environment 生产环境,正式提供对外服务的。

分类名词没有固定限制.

例如dev/test/beta/release/stable 其实也是对应以上分类.

软件开发环境简介(测试环境开发软件验收) 软件开发
(图片来自网络侵删)
详细分类

开发环境dev:(development)开发环境

开发人员直接使用的环境,用于开发的服务器配置比较随意,为了方便开发调试方便,一般打开全是错误报告和测试工具,是最基础的环境,开发环境的分支一般为feature分支。

联调环境locat:

开发环境,需要一定的稳定性,部署在本地服务,因为现在的项目绝大多数都是前后端分离的,因此需要进行前后端接口的联调,保证参数传递正常,而且在spring boot项目下很多子项目之间有互相调用接口的也需要进行联调。

测试环境test/sit:(system integration testing)系统集成测试(内测)

系统集成测试是评估产品在其规格范围内的环境下工作,能否完成产品设计规格所需要的功能和周边设备。
应用软件的兼容性。
大致上分为硬件兼容性测试、软件兼容性测试、认证测试等。

硬件测试:如cpu、dimn、storage、nic、usb等测试

软件测试:操作系统兼容性测试、驱动安装测试、配套软件安装使用测试

认证测试:windows、vmware等认证

验收环境uat:(user acceptance test) 用户接受度测试环境(外测)

系统开发生命周期方法论的一个阶段,这时候的用户或相关测试人员根据计划和结果对系统进行测试和验收,他让系统用户决定是否验收系统,是一项确定产品是否能够满足合同或用户所规定的需求的测试。

压测环境pet:(performance evaluation test)性能评估测试环境(压测)

分为负载测试、容量测试、压力测试

①负载测试:关注用户数量和性能指标;

②容量测试:检测最大用户支撑的数量;

③压力测试:高压力,看系统如何崩溃,准备预案。

生产环境prod:(production)真实环境

是指正式提供对外服务的,一般会把错误报告关掉,打开错误日志,是最重要的环境,部署分支一般为master,是普通用户能直接接触到的环境,如果生产环境出现差错,那么将直接导致公司出现名誉受损和财产损失。

参考: https://www.cnblogs.com/huangrizhang/p/10925462.html

标签:

相关文章

语言中的借用,文化交融的桥梁

自古以来,人类社会的交流与发展离不开语言的传播。在漫长的历史长河中,各民族、各地区之间的文化相互碰撞、交融,产生了许多独特的语言现...

软件开发 2025-01-01 阅读1 评论0

机顶盒协议,守护数字生活的新卫士

随着科技的飞速发展,数字家庭逐渐走进千家万户。在这个时代,机顶盒成为了连接我们与丰富多彩的数字世界的重要桥梁。而机顶盒协议,作为保...

软件开发 2025-01-01 阅读1 评论0

语言基础在现代社会的重要性及方法步骤

语言是人类沟通的桥梁,是社会发展的基础。语言基础作为语言学习的基石,对于个人、社会乃至国家的发展具有重要意义。本文将从语言基础在现...

软件开发 2025-01-01 阅读2 评论0

粤语电影,传承文化,点亮时代之光

粤语电影,作为中国电影产业的一朵奇葩,以其独特的地域特色、丰富的文化内涵和鲜明的艺术风格,赢得了广大观众的喜爱。本文将从粤语电影的...

软件开发 2025-01-01 阅读3 评论0

苹果游戏语言,塑造未来娱乐体验的基石

随着科技的飞速发展,游戏产业逐渐成为全球娱乐市场的重要支柱。在我国,游戏产业更是蓬勃发展,吸引了无数玩家和投资者的目光。而在这其中...

软件开发 2025-01-01 阅读1 评论0