提测邮件一般要写哪些内容

2020-12-14 15:20发布

3条回答
我自己打call
1楼 · 2021-01-05 14:08.采纳回答

一、先聊几句

一般产品的版本迭代都是一版版的在推进,每一个版本之间都要经历产品需求确定、开发、测试、升级、发版。

开发按需求开发完成之后,提测的过程,是一个和测试人员交接的过程。这个通常不可能说给测试口述本次改版改了哪些地方,一般而言,会发出一个提测邮件,来与测试交付本次测试。

可能有些人会说,按照需求文档来测试即可,但是很多时候,既定的需求和实际开发的需求是有变动的,开发对这个功能,具体如何实现,也决定了测试需要测试哪些case。

那么提测邮件,写什么,怎么写,很重要。

二、来写一份提测邮件

1、谁来写

一个版本的开发任务一般都不是由一个开发人员独立开发,是有多人配合的。那现在就需要有一个对本期改动细节都熟悉的人,知道有哪些变动,哪些功能的实现细节是否有提现。

技术小组组长一般可以承担起这个责任,因为他是必须把所有的功能代码的Pull Request(后文简称PR)都review一遍的人,了解本周期内所有的技术细节,所有的功能改动,知道什么地方的是必须测试的,知道什么地方是临界点需要着重测试的。

当然,如果每个开发人员,提交的PR非常的规范,写清楚提交点和待测试点,基本上只需要翻翻合过的代码,就可以写一封比较好的提测邮件了。

2、写什么

我觉得一篇合格的提测邮件,需要明确有几点,一定要在邮件里有体现。

  • 提测版本的版本号、版本名。

  • 提测版本的下载包地址。

  • 提测功能点。

  • 每个功能点的待测点和影响范围。

其实不太讲究什么格式,只要清晰,明确即可。包含这些信息,哪怕安装包打错了包,指错了安装包的地址,测试人员都可以很快反应过来。

对每个提测的功能点都要有细节说明,每个功能需要测试的场景有细节说明,对每个功能会影响的范围要有细节说明。

举个例子,在拿到分配任务的开始开发的时候,发现涉及到数据库的内容,当然Android端就是SQLite,因为业务需要,需要增加一些字段或者删除一些无用字段。我们知道,在Android中,如果对数据库表结构有修改,是要对数据库进行升级的,否者低版本升级上来的用户,SQLite中是没有你新增的字段的。这个时候如果不在测试邮件里表明,测试人员只是新安装,再进行测试,永远不会发现,从旧版本升级上来的用户,真的会崩溃的。

所以一定要在提测邮件里,标注,改了什么功能,影响的范围是什么,例如修改了数据库表结构,需要测试低版本在有旧数据的情况下,覆盖升级。

3、写给谁看

提测邮件当然是写给测试看的,但是通常来说,我们会抄送给一些人,例如:产品经理需要知道这些功能如期完工了,关键点也如同需求一样,他们也需要看懂提测邮件。

但是最重要的还是,一定要让测试人员能看懂。不要只是写修改点,一定要明确测试点,和功能触发环境。

一般的句式:新增Xxx功能,需要在Xxx环境中,测试Xxx。

从上面SQLite数据库升级来举例子,就是:修改数据库表结构,需要在低版本有数据的情况下,从低到高版本之间,进行覆盖安装,测试功能是否正常。

这样写,简洁明了,测试不会在来找你说,『升级数据库这个,我要测试什么?』

三、结尾

本来是想贴一个常规的提测邮件的格式的,但是大多数公司的情况都不一样,各有各的情况,把握好上面提到的几点,一般都不会有什么问题。

提测邮件真的是可以有标准流程的,写的清晰明了大家工作效率都高,缺点内容可能测试人员拿到测试包之后,有些case没有覆盖到,导致一段未经测试的代码,就这么发布出去了,其实和一段代码在裸奔一样,是非常的危险的。

当然,一些常规的测试点,测试在发版前都会有一次回归测试。但是不要有侥幸心理,人来操作的事情,难免会有疏漏,把好自己这一关,不要让一个流程从你这里错误下去。


年年
2楼 · 2020-12-15 17:14

在平时测试中经常会遇到开发提测的问题,到底开发的提测邮件应该包含哪些内容呢,我在下面给大家提供一个模板,希望能给大家带来帮助:

项目名称:xxxx

当前版本号:v1.0

版本发布日期:2016-03-10

本次布署包包含以下文件:

应用包(xxx.zz)

接口包(xxx.zz)

数据库脚本(xxxx.sql、xxx.sql)

布署文档更新:写出更新的地方

本次提包的功能描述:

1、添加会员智能卡号

2、fix bug(bugid xxx、xxx)


梦到内河_
3楼 · 2020-12-31 16:32

提测版本的版本号、版本名,提测版本的下载包地址。

功能点,每个功能点的待测点和影响范围。


相关问题推荐

  • 回答 157

    虽然从事开发行业的女生越来越多,但女生的比例还是远比不上男生。软件测试的男女生比例则基本相当,软件测试要求细心、耐心,大部分女生也是比较适合学的。而且软件测试课程分为手工测试和自动化测试,手工测试分为功能测试、性能测试、接口测试。自动化测试...

  • 回答 121

    需要。很多人当初抱着测试不需要懂代码,才选择了这个行业,这个就要看对自己的职业定位了,是止步于月薪过万就可以了,还是往20k、30k去突破,如果这样的话,是肯定要会接口、会自动化,就必然要涉及到代码。如果真的看不懂代码,实际的测试后期的工作会出现...

  • 回答 91

    在我看来游戏开发挺难的,尤其像手游一类的还有网游,里面有很多的程序代码而且伤神又费力,不过也有女生在这方面做的很好的,如果你感兴趣,非常想学,可以试试

  • 回答 80

    软件测试专业现在很火热,很缺少人才,25岁学软件测试能学会,就业薪资也高,工作也相对轻松

  • 回答 11
    已采纳

    测试类型有:功能测试,性能测试,界面测试。功能测试在测试工作中占的比例最大,功能测试也叫黑盒测试。是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。采用黑盒技术设计测试用...

  • 回答 15
    已采纳

    这个其实和接口测试的场景密不可分的,比如说:外部接口测试:    必须先接口测试通过了,才能执行功能测试子系统或者各个模块之间的联调测试:    必须各子系统后台代码完成,并提供接口才可以完成测试,一般来说都要求各子系统功能测试通过后再进行...

  • 回答 6
    已采纳

    这个是会因为公司的架构不同而不同的,并不是固定的,但是一般是会有专门的测试部门,或者叫质量保证部,也有可能是叫别的名字。

  • 回答 43
    已采纳

    移动端测试,包括App兼容性测dao试,7*24小时稳定性测试,功耗性能测试,UI测试,交互测试等,课程主要学习的内容有:1、功能测试主要包括计算机基础、软件测试核心理论、Linux、数据库,学习目标是掌握软件测试核心理论,结合Linux、数据库等可实现移动端、w...

  • 回答 1

    标题  1. 首先要做一个标题党(此标题党非彼标题党)。标题一定要清晰简洁易理解,不应该臃长  2. 尽量前缀要规范,例如模板: [Product][Version]_[Feature]_[Title],这样描述会很清晰,也方便查找  3. 缺陷的标题一定要描述在什么情况下发生了什么问...

  • 回答 1

    1、 缺陷报告可以记录缺陷2、可以对缺陷进行跟踪管理3、可以对缺陷报告进行分类 总结 统计

  • 回答 1

    1、缺陷编号(Defect ID),提交BUG的顺序。2、缺陷标题(summary),简明扼要的说明一下这个BUG。3、缺陷的发现者(DetectedBy) ,一般是自己。4、发现缺陷的日期(Detected on date),一般是当天。5、缺陷所属的模块(subject), 在测试哪个模块的时候发现的BUG...

  • 回答 1

    缺陷标题好的缺陷标题需要让相关人员一目了然,一般建议的格式是条件+失败。缺陷类型缺陷类型也是根据具体的项目而定的。但一般情况下分为功能、界面、建议。重现步骤重现步骤的编写规则可以参考测试用例中的操作步骤 ,一定要足够详细、说明清楚问题的操作顺...

  • 回答 1

    工具:NoSQLUnitJsTestDriverQTRunnerVenusFluintBuster.JSSQLUnitECUTQTestlibUnitilsgreatestDbUnitAbbotGoogleTest框架:JUnitMoqJSCaptureMockCUnitPyUnitCppUTestCppUnitzCUTcipra

  • 回答 1

    JunitTestNGGoogleTestpytestunittestJmockitJaCoCogcov、lcov、gcovrCoverage.pyEvoSuiteDiffblue Cover

  • 回答 1

      React Hooks测试库( Testing Library)是一个简单而完整的React Hooks测试工具。  React Hooks测试库让用户可以为React钩子创建简单的测试工具,自定义钩子的输入和检索输出,以处理在功能组件体内运行的情况。  使用React Hooks,用户不必为了测试而去担...

  • 回答 1

    1、单元测试注重代码逻辑,接口测试注重业务逻辑;2、单元测试的粒度最小,是测试最小独立的单元模块(不依赖其他模块);接口测试不是,会覆盖很多;3、单元测试是白盒测试,接口测试是黑盒测试;4、单元测试关注的是代码的实现和逻辑,测试范围较小,保证实...

没有解决我的问题,去提问