进门软件测试应该如何学习规划?

2年前 (2022-11-19)阅读2回复1
xxhh
xxhh
  • 管理员
  • 注册排名4
  • 经验值477005
  • 级别管理员
  • 主题95401
  • 回复0
楼主

定见一:必然要进修一门编程语言,然后再起头利用主动化测试相关的东西

关于编程语言的抉择,是良多想转行软件测试的新人们城市有的痛点。Python、Java、C++、PHP等浩瀚优良的开发语言,到底抉择哪个好?哪个对将来的开展和就业搀扶帮助更大。定见各人,假设没有你本身之前没有编程的根底,我定见你先学Python,后续再根据职业的开展和岗位要求另行延伸。

因为Python在软件测试范畴的利用十分普遍,许多大型互联网企业的测试脚本研发,也都已Python为主,其次Python语言对新手更友好,进门相对简单一些,进修周期短,上手十分快,5-10天的进修就能本身上手一个简单的小项目。

定见二:必然要在前期打牢根底,一步一个脚印

分根底尤为重要的有三个点:计算机系统原理根底、Linux系统号令的进修、Sql语言的根底(增删改查)、Web前端的根底(HTML+CSS+Javascript等等那些前端根底尤为重要)、其次就是的根底一样十分重要,那个不需要我多讲。

能够说那些常识点,是我们后期在企业中做主动化测试城市用到的常识点,出格是新手,前期进修的时候,万万不要觉得那些常识还不是“测试”就漫不经心,把那些根底打牢必然会让未来的你,在软件测试就业路上走的“更快,更高”!

定见三:掌握好差别测试类型的进修偏重点

接口主动化:需要熟悉Python语言,然后在Python语言的根底上进修Python的联网库Requests,需要封拆成测试脚本。那时候需要Pytest单位测试库或者利用Unittst+HtmltestRunner来掌握脚本生成测试陈述,假设有需要继续集成能够再进修Jenkins。

web主动化:同样需要掌握Python语言,然后进修Python掌握阅读器的库Selenium,和阅读器相关于的Webdriver。

APP主动化:需要熟悉掌握Python语言,然后再Python语言的根底上,进修Python掌握手机App的库Appium,手机相关的常识好比Adb,Activity,需要封拆成测试脚本。

上面几点都是支流的测试计划,也是初级测试工程师必需掌握的几个重要进修常识点。还有更多的内容能够根据本身的就业标的目的和目标,停止纵深拓展。

定见四:不管实战仍是进修中,必然要多脱手

有一些人存在着如许的问题。那就是进修的体例和效率不太高。停止深度逃踪后,发现他们都有个同一的特征:从不记条记!

那让我十分震动,进修怎么能不记条记呢?进修怎么能不脱手呢?学员的设法是觉得教师讲的他们都听懂了,并且他们还能够看回放!教师也有课后PPT和源码条记分享给他们,为什么本身还要做条记呢?

各人必然要记得,好记性不如烂笔头!进修吸收常识的最快体例就是亲身脱手!不论是记条记,仍是说教师安插的功课。

万万不要把教师课后分享的源码拿过来放在本身的情况里一跑,欸,发现能够运行,完美!就不管了,那此中大脑所缺失的记忆过程,会让你在后续的进修里,含混点积存的越来越多!

定见五:不要习惯性的依靠,多操纵发散性思维往革新以至创造

软件测试行业比力特殊,市道上有十分多很不错的测试东西。良多初进进软件测试行业的新手,往往会习惯于依靠于现成的测试东西,小我觉得有那些东西应付工做就足够了。但那其实是一种十分求助紧急的“惰性思维”。

软件测试行业中其实还有十分多优良的开源东西,而良多大型互联网企业都比力倾向基于那类开源东西停止二次开发的主动化测试平台。测试工程师也必然要多测验考试着往利用那类开源东西,一来能够拓展本身的思维和眼界,二来能够尽早熟悉主动化测试框架的底层逻辑和开发实战。那一点能够在未来面试的时候,为本身的简历打上一道十分不错的色彩。

以上内容为各人介绍了进门软件测试应该若何进修规划,本文由多测师亲身撰写,期看对各人有所搀扶帮助。

0
回帖

进门软件测试应该如何学习规划? 相关回复(1)

梦幻之源
梦幻之源
沙发
进门软件测试学习规划应注重基础理论,实践操作与持续更新,分阶段掌握工具、流程和方法论可高效提升技能水平!
4周前 (06-17 11:27)回复00
取消