Re: [请益] 如何当软件QA??

楼主: wt (Time to Change!)   2020-03-03 22:06:41
※ 引述《light503 (帐号已经换主人 不要来信)》之铭言:
: 各位版友好
: 小弟本身是做纯硬件,没接触过软件
: 某次因缘际会,认识从事软件QA的朋友
: 大概知道薪水比硬件的好很多
: 跟中部传惨工业区相比的话
: 小弟想请益版友
: 如果想学会软件QA本身要会什么技能
: 谢谢大家指导,长时间久坐记得让自己多动一下喔
: 如果有违反版规,烦请指教
: 感恩 感恩
之前写的软件测试几个层级,提供参考。
最入门的状况,Intern/工读生通常只会碰到这
A. 依照Test Case进行测试。回报Issue,重现步骤
B. 有能力建置测试环境到可以部属待测软件。
测试的软性观念,这边开始才真的进入测试的领域。
需对待测目标有深入了解,包含目的、商业用途、用法才比较有机会写出好的测试案例。
这也跟产业、公司的偏好有关系。
C1. 根据产品规格SPEC撰写相对应的测试案例Test case
C2. 根据产品规格SPEC撰写相对应Module的Test Spec (针对该模组特性的测试方向)
C3. 根据产品Schedule撰写相对应可行的测试计画Test Plan(多人团队计画)
需有开发程式的能力。
有些非本科出身的测试会卡在这关过不去。
D1. 写出单一模组使用的Test script/tool
D2. 写出可供整套产品使用的Test automation. (Integrated with Daily build)
需有开发程式的经验,才有能力指出可能的问题所在。
E1. 发现Bug时,从Log中找出发生的原因,至少缩小指出有问题的地方。
E2. 参与Design Review,从中找出潜在风险.
(从流程图, UML可在先期就找出架构上的问题)
E3. 参与Code Review,从中找出实作上的问题
建议把自己当软件工程师,专精在测试这个领域。
基本上就是,除了产品的code之外,其他都可以碰。
对心态跟未来发展会比较好。
除了上面的技能外,软性的技能也很重要。
1. 沟通技巧:如何说服对方这是BUG,如何跟客户应对/安抚客户
2. 专案管理与软件工程:
对软件开发流程的了解,采取合适的测试流程方法,与时程配合
Waterfall / Agile / DevOps 该怎么配合
隔了有点久,希望这些有帮助。
作者: ttss4092 (玉雨霰)   2020-03-04 08:07:00
推分享
作者: ian90911 (xopowo)   2020-03-04 11:02:00
作者: cuteSquirrel (松鼠)   2020-03-04 15:06:00
push
作者: zhuzii (UsualMan)   2020-03-04 19:15:00
作者: jack529 (Jack)   2020-03-04 19:34:00
标准
作者: wolf035 (生命總會找到出路)   2020-03-05 19:43:00
245推!
作者: showlinshow (showlinlin)   2020-03-07 00:08:00
good
作者: onegoman (SKY)   2020-03-08 01:15:00
push

Links booklink

Contact Us: admin [ a t ] ucptt.com