Selenium的安装与使用

Selenium的测试过程简述。

这篇文章主要介绍Selenium的安装与简单使用。

标记说明:带🎈标记表示本教程所使用的方法或软件。

浏览器下载

准备好一款浏览器,Chrome、Firefox、Edge🎈等。

下载Selenium IDE

Selenium IDE是一款浏览器插件。通过该插件,测试人员可以模拟需要测试的动作,然后导出为各种语言编写的测试脚本。

请在浏览器对应的应用市场下载插件:

  • Chrome插件下载:在网络条件允许下,到Google应用商店下载。
  • Firefox插件下载:在Add-on插件商场下载。
  • Edge插件下载:在Edge外接程序应用市场下载Selenium IDE – Microsoft Edge Addons🎈。(或使用Edge打开谷歌应用市场下载)。

或者在官网下载,依照官网指南进行安装:Selenium IDE · Open source record and playback test automation for the web

下载语言库

根据你测试打算用的语言,下载对应的库,并导入到你的项目里。

支持语言:

下载一个WebDriver并配置好环境

下载对应你浏览器的WebDriver。

ChromeDriver下载:ChromeDriver – WebDriver for Chrome (chromium.org),注意下载对应你谷歌浏览器版本的那个。

Microsoft Edge WebDriver下载🎈:Microsoft Edge WebDriver – Microsoft Edge Developer

其他浏览器WebDriver的下载请看官方教程:Install browser drivers | Selenium

Selenium文档中提供三种方法:

  • Driver Management Software
  • 设置Path环境变量(❔亲测设置失败)
  • 在代码中设置🎈

在环境配置这里,我使用官方提供的第三种方法,直接代码写死环境。

3. Hard Coded Location | Selenium 官网-环境配置

Similar to Option 2 above, you need to manually download the driver (See Quick Reference Section for links). Specifying the location in the code itself has the advantage of not needing to figure out Environment Variables on your system, but has the drawback of making the code much less flexible.

比如,在设置Driver时:

使用和测试

在浏览器中使用Selenium IDE。一开始,它会让你设置一个基地址,就是你要测试的网页。

动作录制结束后,你可以进行微调或增删,最后导出脚本:

查看生成的脚本,挑取所需的片段,复制到你的测试代码中。

提示:关于driver的亲测正确配置方法请看上一节的截图。

参考

Selenium文档:Selenium overview | Selenium

5 1 投票
文章评分
订阅评论
提醒

0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x