作为一个计算机毕业的研究僧女生,在测试和产品之间做抉择,哪个更有前途呢望前辈们解答。?

如果从前途来看,个人选产品。产品做到头是ceo,测试做到头是质量总监(再往上就跟测试没有关系了)
■网友
产品发掘需求,跟进产品整个生命周期;测试发掘产品bug,跟进产品质量
■网友
原来研究生也有这种烦恼,咳咳,有什么值得纠结的,做产品是大多数测试工程师的职业规划,从测试开始,从需求入手,了解整个产品的生命周期,明白每一个功能的需求的出处,思考每一个需求的含义。慢慢的自然而然就从一个测试成为一个产品狗了。反正测试和产品都是被开发所讨厌的角色~~还有楼上说的挺好的,不说了我要去写测试用例了。
■网友
测试与开发本来就是一家,原则上来讲黑盒测试依赖的是需求,白盒测试中间多了一层代码。仅从嵌入式软件常见的测试方法来说哈,想把测试做好有几条路可以走(不是说我测试做的好,身边有人言传身教)。基础是编程语言,这是代码审查必备的。对嵌入式系统结构的理解,便于更好的理解软件系统。良好的逻辑,文档审查、理解需求必备的。耐得住性子、坐的住凳子,看五六次遍几万行程序以及整理一万以内测试用例必备的。厚脸皮,与研制人员扯皮必备的。对系统架构或软件工程化的理解,升职必备的。对标准化的理解,分清责任、义务必备的。上诉的东西不全,选择不同的条件可以走不同的路。从测试的角度看研制过程,我理解的开发过程也一样,晚点再说,到站了继续。测试这个行业一直吹的很高,但是实际很受闲置,目前很多单位处于初级阶段(仅对嵌入式,互联网、手机类测试还是从真实需要的角度出发的),需要做测试的人员更多的是想满足软件工程化的要求,导致一个单位的测试人员的才华不能得到充分的发挥,好多测试工作受到乱七八糟的研制过程的限制,并且受到研制人员白眼,总体单位的冷落。其实这么说很牵强,因为这些都是有主观原因的。首先,坐在一个测试工程师,你要拿出惊艳的技术水平,多发现问题,能给研制人员建议,因为测试工程师往往看的猪跑(玩笑哈)比较多,因此可能提出一些研制人员甚至总体单位无法想到的缺陷甚至建议。其次,充分理解测试无尽头,这点不多说了。其实我们在测试过程中,只不过是站在庐山外面看云彩,只要你懂了每个研制阶段都在做什么,你就肯定能做好测试。然后说开发,这么多年,我经历过两个(就是两个)软件工程化做的比较好的研制单位,跟很多研制人员有过比较深入的交流,我设想过如果测试工程师去做开发是什么样子。首先,写代码我比较快。其次,在需求层面,能够在开始写代码前就能够主动的发现需求上的问题以及部分设计上的缺陷。再次,根据需求,能够直接猜到该软件的一个比较合适的架构。然后,一般的英文芯片手册较为迅速的初窥门径。还有就是写文档的水平不是盖的,天天审文档,要是理解透彻,写肯定没问题(我写过)。最后是在软件开发过程中,能够提出一些流程上的建议,避免一些弯路,而且在遇到问题时候能够把工作做到前面来规避风险基本想到的就是这几点,主要想说的是,其实干的活是很类似的。反过来讲,搞开发的人去测试,初次测试的话,开发人员看代码的能力是很好的,理解快,其他的我不说了,这个我没资格。总之,要是混日子,都行,都能混,建议混开发,跳槽容易。要是想好好干,也都行,搞到最后都一样。考虑女生的话,从优势讲,测试比男人优势大,但是负面影响是一旦测试思想深入骨髓,再加上类似我的人格分裂,就会变得多疑,焦虑,感觉到处是陷阱,这样对孩子不好。其实开发也一样,害怕这里是个bag,那里有缺陷…最后,主要说的是测试,至于如何取舍,看自己啊,么哈么哈
■网友
跟你一样,讲讲我的大概历程,给你个参考
毕业时当时纠结于开发和测试,先做了一段时间开发,很累,周边同事都是男生,每天没有什么娱乐活动,就是看同事几天换一件衣服,你懂得。
后来身边有个怀孕的姐姐,建议我做测试,相对轻松些,女人后续结婚,家庭琐事会很多,包括怀孕等一系列事情,后来想了想我转了测试。


推荐阅读