软件部署及测试

软件部署测试
11.1系统部署
针对实际环境进⾏系统的安装部署。
11.1.1单机部署架构
互联⽹建设初期,⽤户访问量有限,数据量不⼤,多数系统采⽤单台服务器部署应⽤服务,系统服务、⽂件、数据库等所有系统资源部署在⼀台服务器上.
11.1.2.应⽤和数据分离
随着⽤户量和数据量的不断攀升,业务对系统的性能要求越来越⾼,这是需要将应⽤和数据分离,单独部署相关的业务组件。
11.1.3.引⼊NoSQL数据库架构
自控温伴热带
随着⽤户不断的增加,关系型数据库压⼒变⼤,访问延迟,性能下降,这时加⼊缓存技术,将查询较多数据缓存起来,以加快应⽤访问速度。
11.1.4.应⽤集部署
在访问量⾼峰时期,单⼀的系统服务往往⽆法承受巨⼤的访问量,这时就需要做集服务,以减少单台服务器的压⼒。
中⼩企业应⽤系统多数为集部署,既保证系统的稳定性,⼜能降低因服务器故障,造成数据丢失的风险。
其他在应⽤集部署⽅案上演变的架构系统,如:分布式、微服务架构等,对系统稳定性和安全性做的更加出⾊。
完全⽣命周期测试模型基础上,根据本项⽬的特点、要求、具体情况和成本效率进⾏裁剪,并对安全性、系统接⼝以及系统性能提出重点的测试⽅法,具体系统测试实施分为需求分析、编写测试计划、测试设计、测试执⾏、测试结果输出五个阶段。我公司将和采购⼈、监理公司三⽅共同成⽴项⽬测试组。
测试流程:需求分析-->编写测试计划-->测试设计-->测试执⾏-->测试结果输出
11.2.1需求分析阶段
阅读需求,理解需求,主要就是对业务的学习,分析需求点,参与需求评审会议。
11.2.2测试计划阶段
主要任务就是编写测试计划,参考软件需求规格说明书制定项⽬总体计划,内容包括测试范围,环境资源的准备,进度安排,⼈⼒物⼒的分配,整体测试策略的制定,风险评估与规避措施有⼀个制定。
11.2.3测试设计阶段
主要是编写测试⽤例,会参考需求⽂档(原型图),概要设计,详细设计等⽂档,⽤例编写完成之后会进⾏评审。
11.2.4测试执⾏阶段
搭建环境,执⾏冒烟测试,然后按照测试⽤例进⼊正式测试,进⾏bug跟踪管理直到测试结束。
11.2.5测试结果输出
出测试报告,确认是否可以上线
  详细测试流程:了解⽤户需求-->参考需求规格说明书-->测试计划-->编写测试⽤例-->评审⽤例-->搭建环境-->冒烟测试-->执⾏测试⽤例-->bug跟踪处理-->测试报告输出-->版本上线-->上线验证-->⾯向⽤户
11.3测试⽅案
测试⽅案是从测试的⾓度去分析或者说分解需求,在⽅向上明确要怎么测,分析结果就是测试点和测试⽅法。
豆浆器11.3.1引⾔
1. 编写⽬的;
2. 预期读者;
3. 参考资料;
11.3.2测试范围
11.3.3测试策略(根据不同的测试类型考虑不同的测试⽅法)
功能测试;
兼容性测试;
性能测试;
接⼝测试;
安全性和访问控制测试;
数据和数据库完整性测试;
集成测试;
⽤户界⾯测试;
负载测试;
强度测试;
容量测试;
故障转移和安装测试;
配置测试;
安装测试等。
功能测试,根据需求分析的思维导图和功能测试的测试⽤例覆盖功能模块;
兼容性测试,要根据产品的应⽤场景来考虑,⽐如IE、Chorme、ios、android、不同机型等等;
性能测试,根据产品架构、预估数据、线上数据来判断需要执⾏性能测试的功能接⼝(⽐如登录接⼝);
接⼝测试,安全性测试等等要根据实际的项⽬需求来确定。
将需要⽤到的测试类型按照测试场景、测试⽅法等以引⽤⽂件的形式填写到测试计划中去,以便让所有项⽬⼈员清楚的知道要做哪些测试⼯作以及怎么做。
11.3.4测试资源
1. 测试⼈员;
paas系统
2. 测试环境(测试服务器环境、终端测试环境、⽹络环境);
3. 测试⼯具(bug管理⼯具、⽤例管理⼯具、性能测试⼯具等);
4. bug的等级定义;
11.3.5进度安排
楼层呼叫器测试⼯作量估算
倒挂器
测试评估(业务复杂度、测试复杂度、产品质量要求、⼈员数量及能⼒)  ;
进度安排(评估不同阶段、不同类型的测试⼯作的⼯作量、分配⼈⼒、预估时间) ;
输出⽂档
测试计划;
挤压件功能测试⽤例;
性能测试⽅案;
bug数据;
性能测试数据;
测试报告等等。
11.3.6发布标准
测试完成标准
测试计划⾥所有测试类型都已经完成了;
功能上、兼容性上没有影响⽤户使⽤的Bug ;
允许遗留⼩部分影响不是很⼤的Bug,但这个数量应该⼩于⼀个值 ;
性能上符合设计⽬标和上线要求 这些标准都是针对测试⼯作本⾝的要求。
产品发布标准

本文发布于:2024-09-25 13:12:42,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/289431.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:测试   需求   性能   部署
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议