学习新的编程知识
抵触测试工作,拒绝学习Java
曾几何时,中午聊圈子里,弥漫着抵触测试工作的情绪,却未能华丽转身开发行当。 更有甚者,拒绝接受同事使用Java编写的测试用具,以至于Xwalk View相关的接口 测试,都避而远之。可以想象,大伙儿在拒绝接受新东西时,也封闭了自己前进的 道路,阻碍了自己的成长。
我本人做的更过分,连Python写就的W3C测试工具,都未曾全面学习深入思考,到头 来坑害的还是自己;仅熟悉Javascript写就的测试框架并基于此编写测试用例;更 加束缚自己,基本就是原地踏步,如何成长?
编程注定是被高估的工作
李笑来老师在其专栏《通往财富自由之路》,开诚布公地说,“这个频道产生的所有 税后收入,都将被放到一个奖学金中,用于鼓励大学生学习编程知识”。老师所运营 的新生大学正在筹备软件学院。
既然编程工作前途那么光明,为何工作中拒绝接受Java/Python所编写的测试工具呢? 是什么心里在作怪?
开始学习新的编程知识
这其实不是漫无目的学习,亦或是翻看几本书;当然也不是说说玩的,而是要尽快 完成任务和项目,现学活用。而我自己,离开老东家,心理上变化很大;其中最好 的变化,我觉得是看准了现在工作所产出的产品和服务,将来一定大有可为;另一 个是全盘接受自己,不再反感测试也不再拒绝任何测试相关的工作、工具,总是想 办法让自己投入进去。
所接触到的多数测试工具都是Java实现的,同时有不少小工具是Python写成的。 那么就需要驾驭这两种编程语言。在了解了基础语法知识后,就去看代码,改代码, 玩起来吧。在实践中摸爬滚打,持续不断地打磨。
其中,Python方面,有两个特别优秀的测试工具,一是W3C wpt-tools,一是谷歌的 Chromium for Android的测试框架,两者都是开源的,弄明白它们。