For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
每当企业的产品开发完成之后都会进行一段时间的测试环节,通过进行产品测试来找出其中存在的问题和漏洞等不足之处。今天,我们就一起来了解一下,在进行开发和测试的过程中都会有哪些测试工作步骤的问题。下面我们就开始今天的主要内容吧。
开发和测试给出自己相关任务的时间点,但是对于一个项目来说,这些还不够。这些往往会被团队所忽略的,包括但不限于如下几点:
安排多提测点:刚开始的时候,开发会习惯给出一个最终提测的点,这对尽快交付并不是什么好消息。所以项目经理需要去跟开发一起梳理,是否有一些功能点是可以提前交付的,这样测试就能提前介入,从而缩短研发周期。
需求冻结时间点:几乎在每一个团队中,需求变更总是被开发和测试所诟病。对于需求变更,我们不能完全说不(一来是要应对市场的变化,二来我们也理解在策划阶段总是有一些未知的问题),但是不是任何时间提出来的需求变更我们都接受的,我们认为在某个时间点之后再提出的需求就会影响版本的顺利上线,那么我们就有可能拒绝。这个时间就是冻结时间点。考虑到这个时间不能太早也不能太晚,太早不切实际,太晚又影响计划。所以我们定义的需求冻结时间点是在最后一个提测点之后的一天。
数据埋点的安排:埋点一直以来都被开发认为是最不重要的工作,无所谓什么时候做,只要在上线前埋一下就行了。但是有一次埋点就埋出了问题。那次是在上线前一天,在最后的版本开发做了埋点的工作,最终导致了软件出现崩溃的问题。自那次以后我们就约定埋点要尽快进行,不能等到最后一天。但是埋点工作也常常在计划阶段被遗忘,所以就需要在计划制定过程中给开发预留一部分工作量用于埋点,同时明确埋点完成的时间节点以及埋点验收完成的时间。
代码冻结的时间点:所谓代码冻结当然就是代码不允许改动了,因为在最后时间的代码改动都有可能引起bug导致无法按时上线。现在我们约定,上线前一天完成代码冻结工作。
其他时间点:如有管理后台配合的功能,就要约定管理后台上线的时间;API接口的上线的时间,因为我们移动端的bugbash是在线上进行的,所以在bugbash之前确保API接口已上线;ios的版本需要考虑testflight上测试的安排,一般会放在测试最后回归的阶段等。
好了,关于软件测试和产品测试在进行测试的时候需要注意哪些问题和测试步骤的问题我们今天就介绍到这里了,下期我们就一起来了解一下,在整个产品开发项目环节,都有哪些开发步骤。