分享

怎样让Selenium IDE录制的脚本转为java语言在eclipse中执行

 Go_Ahead 2015-09-09
今天很高兴我对selenium webdriver又有了新的认识,不得不说遇到问题然后千方百计把它解决了,那么你就进步了,下面是我遇到的一个简单的问题作一下记录。
     关于Selenium IDE录制脚本的功能我想大家好像都会吧?我也会,但好像又不会,因为一直觉得用的不深,仅仅是知道有这么个录制的工具,具体在测试的时候到底去怎么把它的用途发挥到极致还真是没有体会到!
     一直在想使用selenium ide录制脚本,然后将脚本转化为Java语言,拷贝到elipse中形成自动化测试用例,但是每次拷贝到里面以后,一执行就报错一直都没整明白到底为什么,终于今天解决了这个大问题:
 案例步骤:
1.随意拿一个项目,用selenium ide录制其登录功能,下面是ide的录制截屏,怎么录制这里不再赘述,可以查阅相关安装ide插件资料:
 
 2.录制完以后,点击菜单栏"文件->Export Test Case As...->Java/Junit4/WebDriver",如图
 
 即导成java文件
3.打开eclipse,新建一Java项目,然后将刚刚导出的Java文件复制到src下(可以根据自己的情况放在对应的包下),如图
 
 4.点中该文件,右键->Run As->JUnit Test,一直报如下错误
 

很多次都卡在这里,于是今天仔细查找了相关资料,对比了一下别人的例子,原来我一直缺少一个包  selenium- server-standalone-xxx.jar,于是下载了我所用的selenium对应的版本的包
 
 
 再次使用JUnit运行,成功完成,……
 

出现这种错误的原因还是因为自己对selenium本身了解的并不够深入,还要在工作中不断发现问题,理解其强大之处
 





    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多