UI自动化测试学习需要储备哪些基础知识
1、Java、Python等编程语言基础知识自动化测试需要编写自动化测试脚本,所以编程语言是必不可少的,目前最为流行的是Java\Python
2、HTML知识基本的前端知识需要了解,因在定位页面元素时需要清楚元素的一些基本特征,HTML相关的标签也需要了解下
3、XPath定位虽说定位元素时会有很多种方法,但XPATH是最保险也是最为多见的一种方法了。可以参考下火狐下的Firefox工具栏查看,可以安装好Firebug,在HTML源码中非常有利于元素查找和定位
4、SeleniumAPISelenium是目前最好用的开源工具之一,所以很多公司也倾向于使用该工具作为自动化测试的工具。API的学习必不可少。如果是自学的也非常适合。
5、SeleniumIDE对于初学者而言,建议从IDE做起,录制好用例操作步骤后,将其转化为自己熟悉的语言,然后再修改。使用熟悉后,可以直接编写代码。
6、其他框架知识拥有以上的基础知识后,我们可以先从简单框架搭建做起,那么就需要了解一些自动化测试框架的基本知识了,有些公司有内部自研的框架,当然能找到开源的更好。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。