分享即快乐。
最近几年,软件测试工程师一度成为热门职业,作为测试员也是倍感压力。作为测试员来说,仅仅会手工测试让职业生涯陷入瓶颈。于是工作之余充电,学习了自动化测试
工具 selenium,打算进阶中高级测试工程师。首先还是要做一些准备工作,不打无准备的仗。
在接触 selenium 工具之前,大概百度搜索了一下这款工具。网络很多理论知识,其实是一个用于 Web 应用程序测试的工具。通过模仿用户进行操作。建议大家搜索一下,
一看就明白,不做多说。
不管进行手工测试还是自动化测试,都需要学会写脚本。而 selenium 是一款基于 ui 层面的自动化测试工具,于是在真正的学习 selenium 之前,掌握 html、css(比如 xpath 选
择器和 css 选择器的知识)、javascript(如 jquery 框架等等)这些知识都是必不可少的。这也会对像我这种学习 selenium 人来说,充满挑战。
对软件测试工程师来说,掌握一种如 JAVA、C#、python 的编程语言,快速的编写测试脚本,是一项加分项。同时 Selenium 工具支持多种语言编写的测试脚本。相较于
QTP,虽然 QTP 对测试新人来说好掌握,但是面向对象语言和扩展性支持却不如 selenium。
还有 Junit 单元测试框架,配合 selenium 工具进行测试,提高效率。
以上只是正式学习 selenium 的需要准备的知识分享,接着因为想更深入的学习 selenium,最近也是结合一些免费的视频完全掌握。金三月,大家一起努力!