Firefox环境配置
1.网上下载火狐浏览器,很简单,不用多说;2.firefox路径添加环境变量;
找到firefox的路径,比如C:\Program Files\Mozilla Firefox,找到后添加一下:
C:\Users\emzhang\Pictures\Saved Pictures
3.下载geckodriver,下载网址:
https://github.com/mozilla/geckodriver/releases
下载完成后把geckodriver.exe放在firefox的安装路径下(不要忘记) C:\Users\emzhang\eclipse-workspace\Selenium Demo\test-output
在此路径下可以看到报告。 @BeforeSuite---在当前测试集合(Suite)中的所有测试程序开始运行之前执行
@BeforeTest--在测试类中的Test开始运行前执行
@BeforeClass--在当前测试类的第一个测试方法开始调用前执行
@BeforeMethod--在每个测试方法开始运行前执行
@Test1--测试用例1被执行
@AfterMethod--在每个测试方法运行结束后执行
@BeforeMethod--在每个测试方法开始运行前执行
@Test2--测试用例2被执行
@AfterMethod--在每个测试方法运行结束后执行
@AfterClass--在当前测试类的最后一个测试方法结束运行后执行
@AfterTest--在测试类中的Test运行结束后执行
PASSED: testCase1
PASSED: testCase2
===============================================
Default test
Tests run: 2, Failures: 0, Skips: 0
===============================================
@AfterSuite--在当前测试集合(Suite)中的所有测试程序运行结束之后执行 在自动化测试的执行过程中,通常会产生批量运行多个测试用例的需求,此需求称为运行测试集合(Test Suite)。TestNG的测试用例可以是相互独立的,也可以按照特定的顺序来执行。
通过TestNG.xml的配置,可实现运行多个测试用例的不同组合。
页:
[1]