没有新消息
更多内容
0 条评论
暂无评论,快来写下您的评论
问题来自于
匿名用户
#面试经验谈#软件测试项目要经过几轮测试,可以上线呢?
5847
阅读
1
回答
@2024 职Q 智联招聘
合作商务邮箱:sbyh@zhaopin.com.cn
友情链接
HR圈内招聘/ 同道问答/ 人资知识社区
51社保/ X职场/ HR Bar/ 中人网/ 研招网
京ICP备17067871号 合字B2-20210134
京公网安备 11010502030147号
人力资源许可证:1101052003273号
网上有害信息举报专区
违法不良信息举报电话:400-885-9898
关爱未成年举报热线:400-885-9898-7
朝阳区人力资源与社会保障局 监督电话: 57596212,65090445
#面试经验谈#软件测试项目要经过几轮测试,可以上线呢?
1.以web项目举例,产品发布前需通过开发自测、alpha环境测试(即测试环境)、beta环境测试(预发布环境)、以及上线后的回归测试。 至于测试的迭代次数,需要具体问题具体分析,可根据代码质量和产品复杂度进行评估,测试的最终目标是保障产品质量,上线前要确保新模块及老模块的核心业务不存在A类问题(严重级别)。 2.开发自测 开发人员交付测试前,需对预交付的模块进行自测(单元测试或通过测试),自测通过后,将代码提交至代码管理库。 3.Alpha测试(测试环境) 构建及发布:针对代码管理库的主干分支进行打包,并将代码部署到相应的测试环境(主干分支的代码一般对应开发、测试环境). 测试迭代;针对新模块及涉及的老业务进行测试,优先保证功能测试通过,接着在几轮迭代中,依次开展非功能测试(探索性、安全、兼容性等) 3.Beta测试(Beta环境) 合并分支及代码发布:经过几轮测试迭代后,如果达到发布beta环境的标准(不存在严重级别的bug),则需要将主干分支合并至发布分支(发布分支一般会对应Beta环境、线上环境)。 合并之后,需要构建发布分支的代码并发布beta环境。 验收测试:测试人员协助产品人员对预上线模块进行验收。 4.线上环境 线上发布:beta环境验收通过后,发布上线 线上回归:上线后,对核心业务进行回归测试(手动或自动化)