web自动化测试框架PatatiumWebUii(8)

发表于:2016-10-14来源:webdriver作者:webdriver点击数: 标签:
name = LoginTest methods include name = login / / methods / class / classes / test !-- Test -- / suite !-- Suite -- testng.xml放在项目根目录下面。 6、执行用例 IDE:在IDE集成 开发 环
name="LoginTest"> <methods > <include name="login" /> </methods> </class> </classes> </test> <!-- Test --> </suite> <!-- Suite -->

testng.xml放在项目根目录下面。

6、执行用例

IDE:在IDE集成开发环境下右键testng.xml使用testng运行

Maven:执行mvn clean ;mvn test 命令

Jenkins:1、checkout 项目代码 2、指定pom.xml文件 3、执行mvn clean ;mvn test 命令

7、查看测试报告及日志文件

用例执行完毕,会自动发送邮件报告及生成测试报告文件;用例失败会自动截图并将其展示在报告中,也可以将用例失败堆栈信息显示到报表中

测试报告文件生成在项目根目录下test-out目录下report.html文件

报告展示如下:

邮件展示如下:

日志文件展示如下:

Xpath 详解:

原文转自:http://git.oschina.net/zhengshuheng/PatatiumWebUi