小公司或几个测试人员如何开展测试工作

发表于:2010-8-09 15:15

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:sweetxmy    来源:51Testing软件测试博客

  由论坛中“测试从零开始的公司应该如何建立测试与开发之间的流程”想到的,小公司或只有几个测试人员如何开展测试工作呢?以下是个人经验谈。

  因为公司小,所以测试人员的工作可以相对简单些,不过肩上的担子没有轻。

  1.参与需求分析流程

  开发部门接到新的开发任务时,参与讨论。并设专人作会议整理,将会议中讨论的内容逐条记录。会后发给全部会议人。有没有专门的需求文档,都一样要做。

  优点:可以作为开发和测试的依据。如果公司条件好,可以备个录音笔,将每次会议讨论做个录音,这样如果发生岐议时,大家可以听听录音,找到当时的想法。如果没有专门的需求文档,这个会议记录就相当重要了,内容还需包含PM或需求人员提供的样本文档。

  2.做模块测试策略和计划,这个相当重要。

  优点:一个人做可以养成好的习惯,刚开始可能不全,随着业务的熟悉。测试策略和计划就会更加完善。

  比如测试数据的准备,环境的搭建,时间的安排等其它的。

  3.先做测试用例,再做测试。(最好有TEST CASE管理程序,没有的话就用EXCEL好了)

  核心测试用例先运行,如果不通过,直接打回开发。

  可以share部分核心测试用例给开发,由开发自测。确认通过后,再给测试人员测试。

  优点:节约时间。

  4.如果时间允许可以做个评审,对大家都有好处。

  开发可以了解测试的工作细节,测试也可以了解开发对测试的看法。

  5.发现BUG,及时加入BUG管理流程(需要搭建BUG管理程序)

  以邮件通知为主,开通开发人员的账户。

  开发按BUG的重要级别修改,TEST 做Regression test.

  提示:有些BUG需要补充测试用例。

  6.每个模块测试完毕,写测试报告。

  测试人员自测能力:

  1.具不具备自己搭建测试环境能力

  2.对CODE的熟练度,如果熟悉CODE可以做白盒测试,灰盒测试,到系统测试

  不过因为你是一对四,估计时间不够。

  3.被测试软件的配置及发布能力

  是否需要和开发共同被测试软件的环境还是分开,如果分开是你自己去配置测试环境还是开发人员帮助你配置测试环境。

  如果你熟悉配置和管理,那么被测试软件的版本发布工作应该由你来完成。

  4.管理和沟通能力

  在BUG修改中,有可能你需要监督开发的工作,也有可能需要管理开发的工作

  比如说及时检查开发对BUG的修改。

版权声明:本文出自sweetxmy的51Testing软件测试博客:http://www.51testing.com/?160865

原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。

《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号