java cucumber testng,Selenium + TestNG + Cucumber + Maven 行为驱动测试框架
环境配置
使用工具Selenium、testng、cucumber、maven
工具介绍:
TestNG:
TestNG是一个开源自动化测试框架,TestNG类似于JUnit(特别是JUnit 4),但它不是JUnit框架的扩展。它的灵感来源于JUnit。它的目的是优于JUnit,尤其是在用于测试集成多类时。
TestNG中使用的注解


注解之间存在执行顺序
BeforeSuite -> BeforeTest -> BeforeClass -> BeforeMethod -> Test-> AfterMethod -> AfterClass -> AfterTest -> AfterSuite
TestNG 中的xml文件
使用ide或eclipse执行引用了testng标签类的话会自动生成一个default.xml文件,当然我们也可以通过新建配置文件的方式来执行我们的测试类。
下面是一个简略的tesng.xml文件
说明:
suite定义
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
