最近正在学习Selenium,自学是比较难的,也很感谢网络环境中,各位大大的博文帮助。
也希望在此能够记录一下从小白学习使用selenium测试的过程,也希望能对别人有所帮助。
关于环境部署,以及入门selenium的材料已经有很多啦,而且非常详细,我再此就只记录我学习使用过程中遇到的问题。希望当大家遇到相同的问题的时候也能给大家一点帮助。
1. 简单介绍一下我目前使用的环境:
Firefox版本:42.0(安装Firepath、FireBug、Selennium IDE插件)
Selenuim:2.45.0
Eclipse:Luna Service Release 2 (4.4.2)
2. 在安装过成功遇到的问题:
最大的问题就是不兼容,
(1)要注意使用Firefox的版本,最新版本的火狐浏览器不兼容Selenium IDE,会提示找不到插件,建议使用版本稍微早一些的浏览器,最好是42以下的版本。
(2)selenium2的版本,可以使用比较稳定一些的,比如2.45或者2.47。
(3)jdk和jre的版本最好使用1.8或者1.6的。
(4)Eclipse或者MyEclipse都可以,但是Eclipse运行更顺畅一些,建议使用Eclipse。
(5)MyEclipse需要破解,具体的破解方法可以自己查一下。
(6)Selenium IDE的版本可以选择2.9.0。
3. 安装之后使用:
刚刚接触可以使用seleniumIDE工具录制执行过程,注意在使用的过程中可能出现如下问题(都是教训啊):
(1)录制过程可以参照其他网络教程,但是在导出脚本并保存成需要的格式之后,会发现,再次使用这个工具去录制脚本时,录制按钮不可用。
注意此时要转换一下格式:Options-->Format-->HTML(转换成HTML的格式)
(2)最好是用TestNG框架,因为Juint更适合开发使用,TestNG比较适合测试人员使用。
(3)录制好的脚本,一般都不可直接使用,需要进行编辑之后才可以使用。
待续。。。。