软件在线升级应该如何测试
现在公司的软件都做成在线升级的形式了,经过二次的发版出现了很多问题,大家在这方面有什么好的测试方法,希望得到有这方面经验的人的帮助。 本帖最后由 微笑流淌 于 2010-12-24 11:57 编辑我们公司也做升级测试。
先在内网布署一套服务器,然后测试能不能成功下载到最新的组件,升级成功后再对更新组件进行重点测试,对其它功能做回归测试。
内网测试无重大BUG后,更新公网上的组件和接口,再用公网上的旧程序进行升级,升级成功后对整个程序回归测试。 顺便在这里问一下大家,升级之后,组件和接口都是新的,需不需要对新账号和旧账号都进行测试? 回复 2# 微笑流淌
我们公司也是在内网有一个测试服务器,内网测试完后外网还有一个测试服务器,在外网测试没有重大BUG时就会对外发布了,现在有一个问题是,有些地区无法检查到升级,还有些升级包下载不了,一般的像移动、联通、3G、长成、有线通等网络都有进行过测试 :L这个的话我就也不太清楚了,我们公司只是简单的做一下外网升级测试,只要在测试机上能下载最新成功就OK了。没有测试不同的网络环境的! 回复 3# 微笑流淌
肯定需要……
升级后要保证原始的账号有效,但是要讲究策略…… 回复 6# 愚人
愚人不知道你这方面有什么好的测试方法和策略没有呀! 回复 6# 愚人
旧账号是有效,可以登录的,但公司的意思是升级之后用新账号和旧账号都测试一遍,看会不会出现新的问题?
讲究策略是指什么样的策略呢?是指对旧账号进行冒烟测试,而新账号全面测试吗? 回复 8# 微笑流淌
如果只是对客户端进行升级就不用测试 新旧账号了,个人见解,欢迎指正 回复 9# mongnet
升级包括客户端组件、接口、数据库等方面,那还需要吗? 回复 10# 微笑流淌
新增加的功能要全面测试,对以前的功能也要过一面,你说的这几方面都要测试的,你现在也是在做软件升级的测试吗,可以交流下!Q:250021520 检测不到更新的不一定是软件的问题吧。这种最可能的原因就是网络原因了。
比如说nat,防火墙(端口过滤和协议过滤)。可以抓包来分析下什么原因。 做升级测试就是比较麻烦,我们刚作完升级测试,我们是全新升级测试,就是连操作系统都重新安装,但是要求版本兼容的,因为升级有时间限制,不可能一次升完 软件升级我觉得要做全面测试吧。除非有些小项目原搬的那不用了 :victory: 不错 :handshake 顶起来 在线测试升级用例有吗? 在线测试升级 具体怎么弄
页:
[1]
2