学习自动化测试的最好方法是自动操作一些你感兴趣的东西,然后下载它们。不要局限于具体的工作项目,当你看到你用脚本完成繁琐的操作时,你会有成就感,自然会继续学习。在自动化测试开始时,你需要什么知识储备?

编程语言是基础,我们不能一步一步地登上天空。没有编程基础,你会越来越难以自动测试脚本。此时,您可以选择编程语言来学习,如Python。在早期阶段,您可以掌握其语法结构,并轻松进行入门级自动化测试。当你的需求大于你自己编码的能力时,你需要添加更多的知识,你自然会更深入。

在现实生活中,我们需要通过网页来体验网站给我们的功能,所以你需要了解网页的知识。

我们需要知道什么?

学习HTML知识,比如什么是网页的元素标记,什么是按钮的标记。Javascript知识,了解加载页面的策略方法,有利于我们的模拟触发。开发者工具的使用,如学习定位元素、触发按钮和切换窗口。

一个好的编程框架可以让我们的自动化测试事半功倍。例如,对于selenium框架,我们只需要使用它提供的方法,我们就可以用最小的代码实现我们的功能。没有必要考虑太多代码的细节。框架已经包装好了。你只需要知道这些方法的概念并使用到适当的位置。框架给你一个原型。在此基础上,你可以自己盖上,以实现自己的需求,最终成为一所房子。