其实测试平台就是测试资源的整合,选好平台的定位,然后整合测试相关的工具,框架,再做好相应的度量就行了。不过很多时候,开发测试平台属于公司文化的需要,你需要一个展示你,或是你们部门成绩的东西!
确实,社会现状是这样,我们没有办法去改变,只能通过不断地提升自己来适应社会了
相互学习!
你这个问题其他同学是无法帮助到你的,你需要把 uiautomatorviewer 截图,代码截图以及要查找的元素给标注清楚。同时这个场景是不适合做自动化测试的,有验证码。如果验证码不能通过接口来获取,你的测试用例是无法通过的。
这是社会上有些人的看法,其实和语言没有任何关系,就是你的测试用例的架构如何设计,用例如何组织,用例的粒度,用例执行策略等等都会影响效率的!
业界技术发展的太快了,不学习提升,就会被时代抛弃!
肯定需要自己学习了,如果只依靠公司业务来学习的话,那就仅限于少数东西。其实这是一个过程,先以扩展工作范围为主,比如说学习 java,python 以便学习自动化测试,在找到不错的工作后;再去向着测试开发学习,此时就需要前后端相关的知识了。先规划好一个提升的主线,然后围绕着这个主线,分阶段地去学习,前期不可贪多,防止打击自信和导致思维混乱。
其实这种情况在职场很常见的嘛,遇到好的领导是运气,可是我们也不可能一直运气都那么好嘛!要有自己的规划,根据自己的目标提升自己。只有自己具备了一定的实力,才有更多的选择机会嘛,领导不好直接换工作嘛,或者找机会自己当领导。不能一边抱怨领导,一边又不思进取,这就不好了!
编码语言:Python,Java,Shell,Php,C#,C++,C,VB,前端相关:HTML,XML,CSS,JavaScript,jquery,Bootstrap,数据库相关:Mysql, SQL Server,MongoDb,Redis,Memcache;服务器相关:Nginx,Tomcat,IIS,操作系统:windows 系列,Linux 系列,Mac 系列。应该差不多了,其实有些儿我也不记得了,反正遇到问题的时候能快速解决,新的知识一两周就能使用了。
相互交流和学习嘛
对啊,测试是一个体系,最下层是功能测试,是基础也是最根本的东西!
从功能测试去学习测试思路,测试方案的选择等,然后再去做自动化测试,测试开发,才能事半功倍!
其实你这种情况也比较常见,开发同学编码能力非常强,可是缺乏测试思维,全局考虑问题的眼界。有意识地提升一下这方面的能力,在测试行业会发展很好的;如果缺少这方面的能力,可以说高级测试开发就不能胜任的。
开心就好,找个学习的动力,比如说 Money!
把相应的框架和代码背下来,然后进行模仿!
看一下我的博客吧,以前写的针对测试的文章还挺多,现在写的比较多的是分析现状或是指导性的文章了。博客地址:http://blog.sina.com.cn/eagleking0318
其实代码逻辑比较简单,自动化测试有固定的框架,思路,涉及到的语言要求也就那几十个关键字,主要是思路。学会了思路,其他的就比较简单了
是啊,工作久了,就拼不过小年经了,只能积累一些儿技术,否则就非常难办了!
发过了啊,关注一下我其他文章,如何学好功能测试,自动化测试爱恨情愁,其他关于测试开发,高级测试开发的文章还没有写呢!
哈哈,必须投个毒鸡汤啊,在混日子中年龄变大,到时再找工作就四处碰壁,生活的压力又无法摆脱,就相当痛苦了!
看的真仔细,应该是 word 自动给我转成英语单词了,多谢提醒!
这个观点不全面,你可以去了解一下现在业界主动的公司是怎么做自动化的。由于这个技术比较成熟了,小的创业公司什么的,用的比较简单,大公司都是系统化的使用。
这个就需要我们自己来把握了,面试的时候需要问一下部门负责人,他们对自动化测试这一块有没有什么计划?如果计划不清,支持力度不够,那就不能去了
这不是重点,重点是通过复制粘贴,加上稍微的修改,你的薪资待遇就上去了,
我在新浪博客,知乎,脉脉,testerhome,cnblog 上都有同步发布文章的,