QA和软件测试员的区别

QA和软件测试员,它们到底是什么?有什么关系,真实傻傻分不清。

QA全称Quality Assurance,即质量保证,它所关注的是对质量的测量及检查,还有通过改进过程来提高软件的质量,依次来指导软件的发行。

QA测试员,其中也有一些测试活动,但是工作重点逐渐转向了过程评审和产品审计:

1.关注软件开发活动的开展过程和步骤;

2.产品生命周期的管理以及验证软件是否满足已定义的质量标准和用户协议;

3.不是要对软件进行剖析来找出问题,而是要验证软件是否可能在一套给定的条件下工作;

从上面的内容来看,QA应该更倾向于服务、监督的职责。

而软件测试员,又被叫做虫师。主要是从技术出发测试软件质量,其实就是寻找出BUG。测试方法也不仅仅都是人工测试,还有难度较高的自动化测试,如利用TestWriter对web和手机端进行测试,观察分析数据,了解测试产品质量问题。通过分析测试结果,按照客户需求出发,完善测试。作为一个软件工程师,你的工作内容:

1.根据软件设计需求制定测试计划,设计测试数据和测试用例;

2.有效地执行测试用例,提交测试报告;

3.准确地定位并跟踪问题,推动问题及时合理地解决;

4.完成对产品的集成测试与系统测试,对产品的软件功能、性能及其它方面的测试。

其实对于大部分公司来说,职位并不是严格的,很多人可能是一职多能。在这个信息快速更迭的年代,多了解一些别的职位,都是好的。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设...
    Mr希灵阅读 21,984评论 7 278
  • 1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设...
    宇文臭臭阅读 6,745评论 5 100
  • 从组织结构上百度所有的QA都归属于一个大部门百度质量部统一管理,在一个大部门下的好处是很容易一起跨产品线的协同作战...
    含辞未吐气若幽兰阅读 2,707评论 0 26
  • 文章来自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鹏阅读 9,214评论 2 126
  • 《家庭金鱼缸》 我的家庭金鱼缸,我的这个家是彩色的、宽容的、亮堂的。家庭成员融洽相处,我妈妈温柔善良,带领我们兄妹...
    精神灿烂阅读 795评论 0 0