基本技能:掌握黑盒测试方法,包括等价类,边界值等设计测试用例的方法等。
掌握技能: 开发自动化测试脚本,包括集成测试,API测试,UI自动化测试,帮助评审由开发人员编写的单元测试。
掌握的语言:至少掌握2门以上的语言,首先选择python, 其次选择java,go。
linux: 服务器会部署在linux机器上,需要熟练使用linux系统。
转载至 https://www.zhihu.com/question/346137644/answer/853302616。柠檬班回答,如不允许转载联系后立即删除。
对于一个不是产品的东西,我们测开(或者领导)对它的要求是什么?
想学会测试开发,首先得会编程,测试开发可选语言Python或者Java。
如果我选Python,那么测试开发应该怎么学习呢?怎么规划学习路线呢?
(万丈高楼平地起, 没有一个扎实的编程基础, 学测开那就是天方夜谭)
01:虚拟环境及编码规范,具体内容如下图:
02:数据&函数进阶,具体内容如下:
03:面向对象进阶,具体内容如下:
04:并发编程,具体内容可以看下图
(虽然测开不是专职前端, 前端"灵魂画师"不好做, 但页面基本的"美容", 看得懂, 改地动, 那是非常有必要的)
01 HTML&CSS
02 JavaScript
03 Jquery&Vue
为了提升平台开发效率, 站在巨人的肩膀上, 那是必然的
现今最流行的Django框架结合Django restframework框架来开发符合restful风格的API接口
掌握上面3个部分,你基本上就可以开展测试开发的实战项目了。实现测试开发平台
不会化妆术, 不懂PS技巧的小姐姐, 是没那么美的.同样, 好的测开平台, 没有周边技能那是不行的
01 Shell脚本编程
02 容器技术Docker
03 Devops持续交付
04 App专项测试技术
好的东西再多也不嫌够, 我们既要感受"精装房"的美, 也要享受"毛坯房"各种DIY的无限自由, 所有Flask框架的加持可以让我们飞!
01 Flash基本操作
02 Flash数据库操作
03 项目实战
如果能掌握上述这条学习路线,那么你就是测试开发大佬了。
Boss直聘上月薪30-40K的测试开发岗位,可以随便投了
最后分享一个测试开发岗位是面试经验分享
PS:如果还是一头雾水,文末最后准备了测试开发学习视频,内容涵盖如下:
视频不断更新中......有需要的同学可以留言
原文:https://www.cnblogs.com/super-lebron/p/13221759.html