1.长期学习软件测试理论
它包括熟练运用测试方法和培养测试思维
测试方法可以找到一本基本理论的书
以下是我入门的两本测试理论书,可以在微信官方账号回复(电子书)获取电子版
我认为熟练运用和测试思维的培养需要功能测试经验的积累。看看别人的用例和别人提交的bug
2、测试中bug定位分析
测试中bug定位可以学习fiddle抓包,数据库分析数据,查看日志F12定位web测试前后端bug也是其中之一
Fiddle我发现大多数教程都是如何使用的,但很少有人谈论如何分析它们。我没找到它们。后来,我开始聊天,互相鼓励!
数据库分析数据需要学习数据库的相关知识
SQL查询是学习基本句子的重点(增删改查)
3、接口测试
学习相关概念
学习Json基本语法
使用常用接口测试工具学习
如Post**n
Post**n单口测试
Post**n多口业务逻辑测试
Post**n断言
4、python基础学习
读书,敲代码,练习
菜鸟书《笨办法学》Python》获取回复(电子书)
注意!这里的电子书是基于python2的
后续我会出python写的《笨办法学》Python2系列练习答案,可以持续关注,也可以直接看《笨法学》Python3》
5.自动化测试
(1)pythonselenium基于web的UI自动化学习
(2)pythonappium基于APP的UI自动化学习
6.掌握一个或多个自动测试框架,学习robotframework,python的unittest
7.掌握性能测试技术,学习jmeter
题外话:
现在常见的现象是,功能测试工程师想要进行自动化测试,他认为写自动化测试是有价值的,他可以从中学习新的内容。
但我认为,如果你想知道你在哪个阶段,你想从另一个方面发展,那么你必须在另一个方面做出额外的努力。所以在这个努力的过程中,从知识积累的角度来看,它必须从深度到广度。
即使是自动化,所有的测试都离不开基础理论的支持。
我对自己的要求是,在我的工作中,如果我接触到一项技术、一个项目和一个功能,我就不会轻易放手。这不是混日子。如果我测试它,我会测试它。我必须问底。我相信这样,每一项接触过的技术都会变得更加深入。随着项目接触越来越多,事情越来越多,你很快就会发现,当你有深度时,你就有广度。
个人对自动化学习的要求:
考虑用一个简单的脚本或一个简单的工具来优化你每天遇到的重复劳动。一方面,这来自于对整个知识体系、思想、思维方式和行动的理解。在这个过程中,它反映了作为一名测试人员的价值。我相信,随着越来越多的工具和越来越广泛的知识,会有更多的事情要做。 注:尊重原创文章,转载请注明出处和链接 https://www.pxwy.cn/news-id-76745.html 违者必究!部分文章来源于网络由培训无忧网编辑部人员整理发布,内容真实性请自行核实或联系我们,了解更多相关资讯请关注软件测试频道查看更多,了解相关专业课程信息您可在线咨询也可免费申请试课。关注官方微信了解更多:150 3333 6050