#60 楼 @zhangxiaoxin
全方位的解决方案属于应用层范畴;基于 httpclient 的通用化封装,属于插件服务;两个是不同维度的产物。
打个比方,一个是汽车,一个是汽车部件,而汽车部件适用于所有汽车。
学习能力,学习技术的过程,更重要的是学习其思想;
解决问题的能力,用最合适的技术手段解决问题;
独立思考的能力,不盲目崇拜某一本书、某一项技术;
善于总结的能力,失败中总结、学习中总结;
背黑锅的能力,良好的心态,努力改变自己;
提升测试角色影响力的能力,让产品、开发、运维觉得做测试的也很牛逼
看到全日制,一声叹息。。。
#3 楼 @seveniruby 每个公司情况不同吧,我现在的公司测试也不用维护了,docker 也是我学习的一个方向
#2 楼 @lihuazhang 谢谢已收下!
13 年也查过有木有这方面的工具,可惜没查到你推荐的,而且需求也不单单是 web 应用部署
谢谢分享,特别是这种专研的态度
以市面上的 appium、qc 等框架或工具为例,测试开发没必要了解具体的业务,但必须懂测试,且基础扎实,因为要满足普适性和灵活性又要满足测试需求,这和不懂测试的开发还是有很大区别。
自动化测试和手工测试都要懂业务,尤其是手工测试
关于测试开发和自动化测试,没有经历过手工测试几年的洗礼,很难做出好的测试工具和框架。
就好比从测试转行的开发和普通的开发,对待代码质量的态度,还是有很大区别的。
是第一次切就报错还是后面才报错?
UI 自动化成功率多少?
对一个测试老人来说,全栈是个伪命题,且不说功能、性能、安全、测试环境等全部,就某一项性能测试来说,横向划分:B/S、C/S、。。。,纵向划分:前端、后端,后端再划分:程序服务、缓存服务、数据库。。。,再以某一项数据库性能划分:sql 调优、分布式设计、参数调优等等,谁还有资格说全栈的。
可能说的有点尖锐,此概念误导新人,光性能测试的前端一小项,能搞出点名堂就不错了,扪心自问,经得起推敲的 “大神” 有几个。。。
之前,在不同的平台上,不同的分辨率下,需要独立维护一套图形源文件。现在,sikuli 有好的解决方案吗
#13 楼 @cy_suncheng 1.定义存放测试数据的数据结构;
2.写个按数据结构解析 json,提取测试数据的类;
3.至于管理,git、svn、ftp。。。都可以管理 json 形式保存的测试数据;