什么是迭代测试?
发布网友
发布时间:2022-04-22 01:02
我来回答
共1个回答
热心网友
时间:2023-08-06 08:45
问题一:软件测试中,版本和迭代有什么区别? 跪求高手指点 其实个人觉得没什么差别的,只是说法不一样,都是一个大型的项目,在分成不同的模块,不同的时期来一步步完成,每一次迭代都是一次循环,就拿你要做一个大型网站需要一年做完,但是第一个版本就是只做登录注册,然后测试,这个版本完成了,继续下一次的迭代,希望帮到你
问题二:招聘“软件测试工程师”信息中,参与计划版本和迭代版本测试是什么意思 这句话到底有哪里不清楚呢?
“参与测试” 这个 理解吧,别说不知道什么叫软件测试……那死了……
“参与 版本测试” 也能理解吧,是说不是单元测试,不是集成测试,是版本测试。
“参与 计划版本 和 迭代版本 测试”,也就是说参与2 个版本的测试。
以上有什么不懂的 追问吧,我准备给你写本书。
这句话里唯一可能不清楚的 就是 什么是计划版本,什么又是迭代版本。
这两个概念是 敏捷开发里的(别的开发模式里也有用到,而且都概念一样),
先说计划版本,一般认为就是一个大的阶段,时期最后出来的软件版本。多以一年半年,为单位,也有几年的。
迭代版本,就是小的 阶段,由于敏捷开发要求每个最小阶段,合入的代码都要保证当前编译的版本可用,所以,这个可用要经过测试,也就是迭代版本,一般以周(或2周),长的一个月左右为一个迭代版本,而这个一个一个小阶段的开发过程被称为迭代过程。
同样是版本测试,计划版本和迭代版本测试起来有哪些不同呢,因为迭代版本发布很快,无法在一个迭代中对全部内容进行完整的测试,所以迭代版本测试是有重点的,迭代关注修改和新开发内容,而次要关注没有改变的内容。
计划版本测试则是全面的,细粒度的完整性测试。
问题三:如果遇到版本迭代 怎么测试 怎么编写测试用例? 1 准备一份关键业务测试用例.(主要业务场景) 每次版本迭代需要测试
2 将增加的功能 修改的功能对应修改用例..并进行修改对应的测试. 其中需注意修改点影响涉及到的功能.
问题四:每个版本的迭代都需要进行性能测试吗? 迭代测试与性能测试不是同一级别的概念,要不要进行性能测试,应该根据产品的需求来定,而非是不是迭代测试
问题五:软件测试遇到版本迭代 你如何处理 如果版本迭代比较快,会考虑自动化测试。
问题六:迭代的时候,小需求和大需求的回归测试有区别吗 没区别~~~~~~~~
问题七:软件测试遇到迭代如何处理 有没有调试的
设置循环变量
一步一步来~
问题八:产品开发迭代速度加快,要怎么样测试才能跟得上? 作为TestBird的老工程师,我懂你的意思,产品发布之后,会一直在持续不断的加入新特性,每次发布前除了新增功能之外,旧的核心功能也是发布之前必须确保的。
但是,新增功能的用例直接添加上去存档,并不会修改优先级,当前版本新增功能中有些路径的优先级是1,2级,但是站在整个版本上来看或许并不是这么重要。
旧功能的修改或删减,对已有功能做出修改或者是废弃,用例也是直接归档,并没有对之前的用例修改或删除,虽然用例后面都有写最后需改的版本,但是因为数量太过庞大,想要找到那个点修改也是力不从心。
你需要将用例做一个精简,方法是这样的:经验沉淀+代码覆盖率+知识库
1.充分利用经验,把经验转化为可见的东西,即运用集体智慧
第一轮:人工筛选,由于是要善于利用外包同学的经验
力度:粗,不必要太精细,每个模块的要大胆删除
2.工具辅助:代码覆盖率+知识库
通过工具辅助来补充人工的不足和冗余
完善整个模块的知识库,便于后续利用
另外我还推荐功能自动化测试,你可以试试。
问题九:迭代版本出来后由产品经理先确认需求是否实现才交给测试吗 这个看公司规定,不过我个人觉得迭代版本出来后应该先由产品经理确认需求是否实现再交付给测试,因为这样相当于对产品的迭代进行了两次测试,而且减少了因需求不明确造成的麻烦~