51Testing软件测试论坛

标题: Firefox环境配置 [打印本页]

作者: zhangyu19820405    时间: 2019-3-4 10:50
标题: Firefox环境配置
1.网上下载火狐浏览器,很简单,不用多说;
2.firefox路径添加环境变量;
找到firefox的路径,比如C:\Program Files\Mozilla Firefox,找到后添加一下:
[img]C:\Users\emzhang\Pictures\Saved Pictures[path-enviornment/img]
3.下载geckodriver,下载网址:
https://github.com/mozilla/geckodriver/releases
下载完成后把geckodriver.exe放在firefox的安装路径下(不要忘记)
作者: zhangyu19820405    时间: 2019-3-5 10:33
C:\Users\emzhang\eclipse-workspace\Selenium Demo\test-output
在此路径下可以看到报告。
作者: zhangyu19820405    时间: 2019-3-5 11:20
@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)中的所有测试程序运行结束之后执行
作者: zhangyu19820405    时间: 2019-3-5 13:21
在自动化测试的执行过程中,通常会产生批量运行多个测试用例的需求,此需求称为运行测试集合(Test Suite)。TestNG的测试用例可以是相互独立的,也可以按照特定的顺序来执行。
通过TestNG.xml的配置,可实现运行多个测试用例的不同组合。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2