大部分时间是功能测试,自动化自己接触了点,语言就 java 熟练一点,掌握什么技能能找测试开发的工作呢,有点迷茫
单元测试
接口测试
灰盒测试 (搜狗内部将通过了解代码实现而进行的功能测试称之为灰盒测试)
专项性测试 (性能、压力、内存、耗电、流量)
代码走查
代码重构 (谷歌的测试开发工程师会对代码进行重构,仅限于重构而不做功能性开发,目前在国内这一工作职责还没有推广起来。)
工具开发
自动化解决方案……等
java 熟练一点这个范围太大了,不知道你熟悉到什么程度。测试开发语言上来说应该熟悉 java/python、shell,如果是客户端测试,要熟悉 adb 等等客户端的调试工具;了解 UI 自动化测试的方法,接口测试的方法;熟悉 sql 和 nosql 的 DB;熟悉性能测试的方法和性能调优的一些知识,这些是技术上的。原则上来说,评估能不能做测试开发很简单,你能不能用技术能力提升目前 QA 组内的工作效率
会测试,懂开发,能做项目
能用开发手段解决测试问题。。。。
@ 本群第一帅 你的用户名牛逼了
同样很困惑,做了一些 UI 和接口自动化测试,接口自动化测试更是做了 4 年以上,java 和 python 也都会一些,有没有可以测评的考卷或者题目呢
P6 测开= P6 的测试水准 + P5 的开发水准
P7 测开= P7 的测试水准 + P6 的开发水准
多谢指点