资讯专栏INFORMATION COLUMN

就因为Python自动化,那个天天摸鱼的同事,他居然升职了!

laznrbfe / 848人阅读

摘要:根据具体的自动化测试岗位来说的,不要觉得自动化测试是机构炒起来的,确实有它存在的必要。自动化测试是相对手工测试而存在的,主要是通过所开发的软件测试工具脚本等来实现,具有良好的可操作性可重复性和高效率等特点。

当代的打工人真的太苦了!

每个月拿着几千块的工资,却为公司拼命,为老板赚钱;
天天996,偶尔007,加班费却不曾有;

工作几年,压力太大,熬没了头发,熬没了健康,升职加薪却排不上队;
想努力搞钱,最后的结果却不是越努力越幸运。

可以说打工人真的惨, 琐碎的工作占据了大量时间,也根本没时间学习提升自己,甚至还会被同龄人远远甩到身后,

不仅搞不到钱,还在工作上被边缘化。

我表姐就是活生生的例子。因为技术迭代还是没有掌握新型技术,面临被辞的风险,而她同时期进来的同事已经升职了,这时候才想起提升自己的水平,为什么python自动化测试这么受欢迎下面和大家一起交流讨论++

今天就说2个问题,为什么选择python自动化测试和怎么学习,充实自己的自动化测试知识。根据具体的python自动化测试岗位来说的,不要觉得自动化测试是机构炒起来的,确实有它存在的必要。

一、为什么要进行自动化测试?

软件自动化测试是测试工作的一部分,是对手工测试的一种补充。自动化测试是相对手工测试而存在的,主要是通过所开发的软件测试工具、脚本等来实现,具有良好的可操作性、可重复性和高效率等特点。

手工测试局限性:

1、基本的功能性测试由于工作量往往较大,属于重复性的、非智力性的和非创造性,并要求准确细致,使用机器比人类更有优势。

2、许多死锁、资源冲突、多线程等有关的不正确 ,通过手工测试很难捕捉到。

3、系统压力、性能测试,须要模拟大数据或大并发用户等各种测试场景,很难通过手工测试执行。

4、系统可靠性测试,须要模拟系统长时间运行,以验证系统能否稳定运行,难以通过手工测试执行。

5、如果有大量(几千)的测试用例,须要在短时间内(1天)完成,手工测试几乎不可能做到。

自动化测试主要优点

1、避免重复工作:对于功能已经完整和成熟的软件,每发布一个新的版本,其中大部分功能和界面都和上一个版本相似或完全相同,这部分功能特别适合于自动化测试,从而可以让测试达到测试每个特征的目的。

2、提高测试效率:比如一个项目要的开发周期只有短短的几个月,而在测试期间是每2天都要发布一个版本供测试人员测试,一个系统的功能点有几千个上万个,人工测试是非常的耗时和繁琐,这样必然会使测试效率低下。

3、保证每次测试地一致性和可重复性:由于每次自动化测试运行的脚本是相同的,所以每次执行的测试具有一致性,人是很难做到的。

4、更好的利用资源--周未/晚上。理想的自动化测试能够按计划完全自动的运行,在开发人员和测试人员不可能实行三班倒的情况下, 自动化测试可以胜任这个任务, 完全可以在周末和晚上执行测试。这样充分的利用了公司的资源,也避免了开发和测试之间的等待。

5、解决测试与开发之间的矛盾:通常在开发的末期,进入集成测试阶段,由于每发布一个版本的初期,测试系统的错误比较少,这时开发人员有等待测试人员测试出错误的时间。事实上在叠代周期很短的开发模式中,存在更多的矛盾,但自动化测试可以解决其中的主要矛盾。

二、如何学习自动化测试?

做好手工测试(了解各种测试的知识)

1. 学习编程语言-> 2. 学习Web基础-> 3. 学习自动化测试工具 ->4. 学习自动化测试框架 -> 5. 实现自动化测试用例->6. 开发自动化测试工具 ->7. 开发自动化测试框架

一、首先要学会一门语言,java或者Python,这里针对Python去说。如果要能够满足自动化测试的需求,不要求Python的能力上来就达到精通的水平,但是最起码的使用是要有的,然后在后期在逐步根据测试工具进行进阶。

二、需要掌握前端的一些知识,无论学习语言还是前端知识,都是为了接下来的脚本和框架做铺垫。

1. 熟悉计算机相关概念;
2. 掌握基础的测试理论;
3. 熟练掌握HTML常用标签和语法规范;
4. 掌握使用CSS定义网页样式;
5. 掌握js的基本用法;

三、数据库的重要性不言而喻,MySQL必须掌握

1. 掌握Linux操作系统按照和配置;
2. 熟练掌握Linux常用命令;
3. 掌握数据库增删改查操作;
4. 熟悉数据库索引、视图、事务、常见函数等高级功能;
5. 掌握Redis的string类型、hash类型、set类型、list类型等基本类型和操作

四、web端自动化测试工具selenium

1.能够熟练搭建Web自动化测试环境;
2.熟练掌握元素的定位方法和元素操作;
3.掌握鼠标键盘操作及HTML特殊元素的处理;
4.掌握使用UnitTest管理自动化测试的脚本;
5.熟练掌握PO模式的设计思想,并能够对页面进行封装;
6.掌握数据驱动的实现方式;
7.掌握日志的相关概念,以及日志的收集处理;
8.掌握在实际的项目中如何灵活运用自动化的相关技术。
 

五、接口测试自动化工具jmeter、postman等

1.掌握接口及接口测试相关概念;
2.掌握使用Postman进行接口测试;
3.熟练掌握数据库的基本操作和事务操作;
4.掌握requests库使用及脚本封装;
5.掌握接口测试框架的设计和封装;
6.掌握使用持续集成工具管理接口测试脚本;
7.掌握在实际的项目中如何灵活运用接口测试的相关技术。
 

六、移动端自动化测试appium

1.掌握移动端APP测试特性;
2.能够熟练搭建移动自动化测试环境;
3.熟悉appium的工作原理;
4.熟练掌握ADB工具的使用;
5.熟练掌握元素的定位方法、元素操作和手势操作;
6.掌握单元测试框架pytest的使用;
7.掌握YAML数据读写;
8.掌握使用allure生成测试报告;
9.熟练掌握PO模式的设计思想;
10.掌握数据驱动的实现方式;
11.掌握Git的使用方式;
12.掌握Jenkins持续集成的环境配置;
13.掌握在实际的项目中如何灵活运用移动自动化的相关技术。

最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!

在我的QQ技术交流群里(技术交流和资源共享,广告勿扰)

可以自助拿走,群号:310357728 群里的免费资料都是笔者十多年测试生涯的精华。还有同行大神一起交流技术哦

如果对你有一点点帮助,各位的「点赞」就是小编创作的最大动力,我们下篇文章见!

好文推荐

在小公司“混”了2年,我只认真做了5件事,如今顺利拿到字节 Offe

去了字节跳动,才知道年薪 30w 的测试工程师有这么多?

北京35岁程序员失业,感叹:编程估计没戏了,想去卖点煎饼果子养家~ 

29岁转行软件测试靠谱吗?一个过来人的心路历程送给迷茫的你

同样是IT行业,测试和开发薪资真就差这么大吗? 

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/118790.html

相关文章

  • 马斯克公开支持上班“摸鱼”,允许员工坐班听音乐,还可外放

    摘要:月日,在国美集团批评员工上班摸鱼的通报中,一名员工在网易云音乐上使用了的流量格外显眼。近日,马斯克被曝出支持员工上班听音乐。在邮件中,马斯克表示自己非常支持工厂里放音乐,以及任何让工作更愉快的小互动。 11月16日,在国美集团批评员工上班摸鱼的通报中,一名员工在网易云音乐上使用了22.5G的...

    2bdenny 评论0 收藏0
  • 我:一个从培训学校出来的测试工程师自述

    摘要:在杭州,我开启了我的深化设计师生涯。一个月块的工资,房租一个月块,吃一顿块的饭。三天交接工作,两天归还资产。我管这个叫从头再来。我当时有立下豪言,我说我的第一份工作指定比他多,我就去了北京的某度。我再一想我在杭州的日子,真的,啥都不说了。 ...

    jsummer 评论0 收藏0
  • 左耳朵耗子:抛开当下的迷惘,IT技术人的发展之路该怎么走?

    摘要:团队或身边中大多数人都在问这问题怎么办,而总是你能站出来告诉大家这事该怎么办被人所依赖。团队或身边中大多数人在做比较关键的决定时,都会来找你咨询你的意见和想法。比如,或的某个高级工程师,可能就对应于阿里的甚至更高。 文章来源 | 酷壳 作者 | 陈皓 技术圈中的很多人,最初都坚定地认为 coding 能改变世界。然而三五年过去后,还能不忘初心的人,少之又少。 随着年龄的增长,梦想已被束...

    BDEEFE 评论0 收藏0
  • 当公司辞掉85后测试员选择95后测试员后...

    摘要:反正也考不上了,索性破罐子破摔,大周将自己复习的资料一股脑送给了同战的研友,自己研究起了简历,开始积极迎战校招。 小H被裁员了。 作为一名85后的单身未婚女测试员...

    LiuZh 评论0 收藏0
  • 被领导拒绝涨薪申请,跳槽后怒涨8.5K,这是我的心路历程~

    摘要:可能是被领导拒绝涨薪给刺激了,就一直想着跳槽涨薪。还有就是那个不肯涨薪的领导,辞职以后,所有的都是,却连都不愿意给我涨。 毕业1年时间,从2k涨到15k,转行测试承...

    BothEyes1993 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<