所有提交的EM系统将被重定向到网上投稿系统。作者被要求将文章直接提交给网上投稿系统各自的日志。

软件开发生命周期中以软件公司为中心的角色、职责和更高职位的软件测试人员

Maneesh V. Deshpande1, SuryakantB博士。Thorat2
  1. rait Ramnagar, Babujiwadi Wardha, Wardha(M.S.),印度
  2. ITM学院院长nand, nand (M.S.),印度
有关文章载于Pubmed谷歌学者

更多相关文章请访问国际计算机与通信工程创新研究杂志

摘要

传统的软件开发生命周期仍然是最受欢迎的,并在许多软件公司中使用。在每个阶段,都有专门的团队成员来满足用户的需求。同样,根据公司的战略,软件测试人员也被用于不同的阶段。因此,本文主要研究软件测试人员的完整环境,包括其角色、职责和未来所追求的更高职位。

关键字

软件开发生命周期(SDLC)、业务和研究文档(BRD)、用户验收测试(UAT)、业务经理(EM)、QA(质量保证)、

介绍

SDLC是与软件开发相关的所有生命周期之母。现在,许多公司都在使用不同的模型来创建新的软件,这取决于时间、预算和可用的资源。在每个阶段,都有专门的团队成员来满足用户的需求。同样的,软件测试员也在不同的阶段使用,这取决于公司的战略(1)。我们都知道软件测试员的角色、职责和更高的职位,但考虑到当前的趋势和软件开发模型,我们试图分析新添加的术语,而不是旧的一次。本文主要研究的重要问题如下。

问题1)公司里任何人都可以做测试吗?

问题2)公司为测试员确定的基本资格标准?

Q.3)测试员在公司中被分配的角色和职责?

Q.4)未来之路/测试员的更高职位?

问题5)软件公司根据什么对测试人员进行排名?

Q.6)公司如何提高软件测试员的知识?

问题7)除了测试,哪些优先级的工作分配给了软件测试员?

本文组织如下我们在之前工作的背景下的工作(文献综述),接下来所有重要的发现都取决于上述七个不同的问题发送到不同的公司,最后涉及结论和参考文献。

2文献综述

软件测试是软件开发生命周期中的一个关键元素,通过及早发现问题来节省时间和金钱,并通过交付更无缺陷的产品来提高客户满意度。不幸的是,由于不熟悉软件测试方法、方法和工具,它通常不像它应该的那样正式和严格。本文主要介绍各种应用场合下的SAS软件,并提供相应的软件操作培训。介绍了SAS专业人员[1]的软件测试概念、角色和职责。下一篇论文只关注我们如何能够在互联网上进行测试。在本文中也只提到了网络测试的角色和责任[2]。本文从软件管理(责任)、质量保证和软件测试[3]的一般问题出发,对软件质量进行了改进。本文主要研究面向代理的软件工程。本文的主要目的是向测试扩展角色的范围和支持,从而填补AOSE系列中基于V-Model的软件测试感知的空缺,从而在面向代理开发生命周期[4]中添加下一个新的面向代理软件测试组件。

3发现

根据关于软件测试员的七个问题,发送到不同的公司,在不同的环境中工作,尝试学习新的东西。以下是这些公司的问题和所有重要的回复。

问题1)公司里任何人都可以做测试吗?

这些数据来自20家在不同环境下工作的主要不同公司。在20家公司中,15家分享了他们的数据,5家不愿意公开数据。
图像

问题2)公司为测试员确定的基本资格标准?

大多数公司对这个问题都有类似的看法。以下是公司要求的标准。
1)任何毕业生,特别是BE, MCA, MCM。
2)测试认证课程。
3)在一些公司需要ISTQB(全球认证测试课程)。

Q.3)测试员在公司中被分配的角色和职责?

以下是分配给测试人员的最重要的角色。
测试人员
2)业务经理:负责给每个人分配任务
3)质量保证
4)验证(V)——由一个或一组员工验证结果是否符合先前设定的标准
5)签收(S)——向客户签收项目(任务)。这一角色可以与负责任的角色结合起来。
以下是分配给测试人员的最重要的职责。
1)文档
2)项目支持
3)测试用例编写,测试用例设计,测试数据
4)检查状态
5)再次迭代
6)网站功能
7)截屏
生成问题分类报告,如图形相关,后台相关,逻辑相关等。
9)创建最终报告。

Q.4)未来之路/测试员的更高职位?

简单地说,测试员的高级职位如下
1)实习测试员
2)初级测试员
3)高级测试员
4) QA(质量保证)
5)但是从更专业的角度来看,软件测试员在很多公司的成长路径是这样的:
图像

四。结论

仍然在许多软件公司,软件测试人员被视为次要的团队成员。但实际上这不是一个案例。本文主要关注软件测试人员的整体工作,即角色,职责,以及未来可能的更高职位。在分析完整的论文时,没有人将软件测试人员视为次要成员,而是任何软件开发中最关键的部分/成员。本文基于七个重要的问题,向20多家公司发送,并从有价值的回复论文中得出以下结论。

问题1)公司里任何人都可以做测试吗?

答:为了公司的发展,是的,任何人都可以做测试,但在一定程度上,公司应该为团队成员提供这样的环境。比尔·盖茨同意软件测试的重要性,他说:â ' Â[在微软]我们有多少开发人员就有多少测试人员。测试人员把所有的时间都花在测试上,而开发人员把一半的时间花在测试上。

问题2)公司为测试员确定的基本资格标准?

答:很多公司根据规章制度对这个问题有自己的看法。但他们雇用的大多数人必须至少有软件测试证书。

Q.3)测试员在公司中被分配的角色和职责?

答:提到了许多角色和职责,但最重要的角色是做各种测试,关于职责,做任何对公司有益的事情。

Q.4)未来之路/测试员的更高职位?

答:从实习测试员一直到经理,这就是测试员的旅程。

问题5)软件公司根据什么对测试人员进行排名?

答:公司在很多方面对测试人员进行排名,但最重要的是测试人员的表现。如果测试人员的表现是最好的,那么公司也会考虑不同的方面,即测试人员的整体行为。

Q.6)公司如何提高软件测试员的知识?

答:公司很可能会提供很多东西,比如考评、研讨会、适当的培训。雷竞技苹果下载

问题7)除了测试,哪些优先级的工作分配给了软件测试员?

答:为了公司的发展,维护财务状况,测试员做很多事情,如用户手册,项目文档,用户培训,支持等。

鸣谢

我要感谢所有匿名审稿人,感谢他们为改进本文所提出的宝贵意见。感谢Suryakant B. Thorat博士和Pradeep K. butey博士给我的指导和必要的帮助。最后,但并非最不重要的是我的家人,我所有的导师从我的童年和我的朋友们的善意支持。

参考文献

  1. 国际会议,论文141-30软件测试基础——概念、角色和术语,作者John E. Bentley, Wachovia Bank, Charlotte NC。
  2. 国际会议,互联网测试:职业评估领域的问题、挑战和机遇,由Dave Bartram SHL集团plc,英国
  3. 应用定量方法,测试:迈向软件质量的第一步(电子邮件保护), Radu CONSTANTINESCU(电子邮件保护)罗马尼亚。
  4. (IJACSA)国际高级计算机科学与应用杂志,Vol. 3, No.12, 2012 156 | P a ge www.ijacsa.thesai.org面向代理的软件测试-面向角色的方法byN。Sivakumar和K.VivekanandanPuducherry,印度。
全球科技峰会