python和java哪个更适合做自动化?

真的很纠结,开发团队用java语言,本来想着跟随开发团队,但是发现python写测试脚本会轻松一点,在网上的找到资料,供参考。

python:易于学习,语法简洁

不可否认的是,Python相对于其他语言来说,要容易的多。因为Python语言的简单明了,很多外行人也能读懂它的代码。Python语言不需要拥有很丰富的词汇,简单明了又直奔主题,只需用少量的代码就能建出更多的功能。并且Python拥有最成熟的程序包资源库之一。

Java:架构独特,速度快

Java是一门面向对象编程语言,在吸收了C++语言的各种优点同时摒弃了它的缺点。并且,JAVA是可以跨平台的,应用十分广泛,速度快的同时又十分稳定。因此很多大型系统都用Java开发,像我们熟悉的天猫就是用的Java开发。

不管做ui的python+selenium+unittest、python+appium+unittest;java+selenium+testng、java+appium+testng;

还是做接口的python+requests;java+httpclient或者restassured;

还是做平台开发的python有flask和django;java有springmvc、springboot;

其实做自动化的都可以做,只是python更加灵活,入门容易些吧。如果要长久发展,建议两门都学习吧,毕竟很多开发东西都是java开发的,这样熟悉代码对测试是有很大帮助的。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 先说明 本篇不会讲解某种语言或某种框架,这种事情请直接找google,本篇是面向小白或对自动化不熟悉的同学,或是想...
    jb2阅读 935评论 0 4
  • “白先生您好,这里是中华骨髓库,我们为您女儿联系上了成功的配型者……”白于天感觉头顶上有一轮骄阳照着他,驱散了重重...
    BBQ四宝阅读 482评论 2 2
  • 这周最忙的是周三周四了,忙着周三送我妈去北京西站坐车回家,晚上帮我哥嫂子店铺搬家,周四上午赶车去北京南站,中...
    文红亮阅读 235评论 0 0
  • 外圆内方 我自己有个感觉,大部分人都想成为外圆内方的人。不知道这个是不是我的错误认知,因为没有做过调查。 对于“外...
    白云无边阅读 169评论 0 0
  • 今天去美容院做脸部护理,有个女孩经常给我做脸,我们也熟悉了。她看我来了,高兴的和我聊起来了,笑着问我“最近跑...
    凡凡聊跑步聊健身阅读 2,249评论 24 45