为公司同事做测试基础、测试管理、缺陷管理系统(QC、BugFree、BugZilla...)培训,应该遵循怎么样的思路
谢邀。题目问思路,我就谈思路。培训的目的是什么?培训的意义是什么?培训的对象是什么?这些决定了培训内容的思路。
■网友
1.测试工作的核心是如何开发TC,TC的编写能力直接导致项目测试覆盖率与项目质量。TC编写需要有大量方法论以及行业经验支撑,作为培训,可以将TC的各种方法论展开。如果员工刚刚入职,也可以根据自己实际经验讲讲公司的业务以及实际工作中碰到的最多的问题。2.测试管理实际工作中会用到的,无非就是估算工时,估算模块复杂度,缺陷级别定义以及如何评估项目质量。这类相信你作为培训师,对公司实际情况已经非常了解,只要能让员工搞明白自己的KPI是如何界定,任务为何会如此分配就可以。3.缺陷管理工具找一个在使用的或者准备用的工具,细细地铺开讲。所有工具的思想都是大同小异的,除了部分特性上的不同,没必要一个一个都给大家讲解。工作中用不到,你讲那么多也是浪费时间,提一些概念即可。比如:Bugzilla是开源免费,Qc是闭源收费的,Qc与QTP等工具可以无缝集成,等等等等。以上。
■网友
你的问题比较模糊,希望我的回答对你有帮助。你问题中,括号里面的文字,都是工具。工具是依附于操作和操作的目的的,所以我会倾向于首先要教授给学员他们需要做什么,然后是怎么做、怎么使用工具做。我觉得顺序还是蛮好的,先讲测试基础,让学员理解测试的基础理念、测试是干嘛的,测试人员是干嘛的,测试工作和其他工作的区别,等等。然后再告诉对方怎么管理自己手头的测试工作(还是说你说的是测试经理等管理人员的管理工作?),例如怎么写计划、写案例、执行等等。然后再教会对方,如何使用这些工具,应该如何操作这些工具,才能够做到前面所讲述的那些测试活动和动作,例如创建一个测试用例、查看日志等。
■网友
首先,感谢有人邀请我哈。其次问题一个一个来。 测试基础的话,其实主要是弥补测试人员对于测试这样一个领域的认识,什么是测试?测试需要掌握什么软硬性技能?测试需要什么心态?测试一般扮演什么角色?其次最最重要的一个就是design test case。就方法论来讲,现在已经很多了,所以培训的时候最好结合实际的例子来进行讲解。让受培训的人能够直观的了解如何进行设计用例。那么这样他们能够更全面的对测试有一个了解 测试管理,这里的测试管理我理解的应该不是team的管理,而是对于个人,自己的管理是吗?如果是的话,那么测试的管理更多的应该去知道用例的管理,bug的管理,如何合理的安排事情的严重等级,优先级。建议可以参考高效人士的七个习惯的四象限图。 缺陷管理系统,这个是具体的针对某个系统的管理。比如bugfree,可能更多的需要去告知,哪些是必须填写的,填写的规范。包括bug与case之间的转换,怎么转换,转换之后怎么更好的利用。当然更深入的话,可以说说如何配置bugfree等工具,让自己可以更得心应手。 基本上是这样的。相对还是比较粗的说说。
■网友
我个人认为TestCenter测试管理工具是相当不错,而且企业还有免费版使用。
推荐阅读
- 「发现」民警上前询问发现他醉驾了 还要逞强送同事回家 驾驶员车内呕吐不止
- 大学再有三个月就结束了,没学到知识,参加一个软件测试培训机构好吗
- AutoLab|Lab测试:你以为奥迪A5就是你以为的“掀背版奥迪A4”?
- 车神探|探闻丨C-NCAP提升标准!这一批测试的结果还那么水吗?
- 红豆|入冬了,6种“营养晨粥”我常吃,同事:难怪气色红润,身材又好
- 特斯拉|距离下线又近一步 曝国产MODEL Y工厂测试谍照
- 渗透测试中,收集公司企业的邮箱地址,这个在渗透测试中都有啥样的作用
- 奇骏|2020年度热门 SUV 越野实力测试 (4)
- |非承载车身更安全?评坦克300碰撞测试
- 马云不是技术员,创业初期咋成为公司领袖的
