首页 >> 快讯 >

Selenium自动化测试指南(selenium自动化测试)

2023-09-27 00:21:20 来源: 用户: 

你们好,最近小时发现有诸多的小伙伴们对于Selenium自动化测试指南,selenium自动化测试这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。

1、 Open the eclipse, create a new project test, click File-New-Java Project, and enter the project name Test.

2、 The Java runtime environment chooses to use project-specific JRE, selects jre6, and clicks Finish.

3、 添加selenium java文件需要运行的jar包。右键单击项目名称tests-—Build Path-add external archive,并选择要添加的jar包。

4、 Junit-4.10.jar:在下载的junit 4压缩包中;

5、 硒-Java-客户端-驱动程序。罐子:在下载的硒-遥控-1.0.3文件夹下:(.\硒-遥控-1。0 .3 \ selenium-Java-客户端-驱动程序-1。0 .1 \)

6、 Selenium-server.jar: under the selenium-remote control -1.0.3 folder we downloaded: \ selenium-remote control -1.0.3\ selenium-server -1. 0. 3 \

7、 jar包加载后的效果图如下:

8、 用selenium IDE录制脚本,将代码导出为junit 4代码,保存为login.java。

9、 在tests/src下,创建一个新的com.example.tests包

10、 将从selenium IDE导出的login.java文件导入到com.example.tests包中。

11、 代码内容如下:

12、 包com。举例。测试;导入com。思想工厂。硒。*;导入组织。朱尼特。之后;导入组织。朱尼特。之前;导入组织。朱尼特。测试;importstaticorg。朱尼特。断言。*;导入Java。util。正则表达式。图案;公共类登录{ privateselenium selenium@ BeforepublicvoidsetUp()抛出异常{ selenium=newDefaultSelenium(' localhost '4444,' *chrome '' http://test。51e法案。com:55554/ebillwww/manage/log in。in’);硒。start();} @ testpublicvidtestlogin()抛出异常{ selenium。打开('/ebillwww/manage/log in。in’);selenium.type('id=name '' yuguotai ');selenium.type('id=psw '' 88 @ 88。com’);硒。单击(' id=提交表单');硒。waitforpagetload(' 30000 ');selenium.click('link=[退出]');硒。waitforpagetload(' 30000 ');} @ afterpublicvidteardown()抛出异常{ selenium。stop();}}

13、 启动selenium IDE服务:Start-Run-—cmd,打开命令提示符。

14、 The CD is located in the … Selenium-Remote Control -1.0.3 \ Selenium-Server -1. 0. 3 directory.

15、 回车:java -jar selenium-server.jar回车,selenium IDE服务将成功启动。

16、 当浏览器是默认的chrome浏览器时,不能调用eclipse来运行login.java文件。

17、 如果浏览器中的输入为空,当您继续调试login.java文件时,左下角的错误消息将显示支持的浏览器类型。选择合适的浏览器并将其写入代码,然后进行调试,直到可以正确地调整到浏览器。

18、 当浏览器选择为iexplore时,可以正确调至浏览器运行。

19、 运行时间和运行结果如下所示。

以上就是selenium自动化测试这篇文章的一些介绍,希望对大家有所帮助。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章