5 有没有testNG-xsl美化测试报告的详细操作步骤,包括xml的配置及标签说明

请先 登录 后评论

3 个回答

桃之妖妖 - 从2.5小白开始

1. 在官方网站上下载testNG-xslt ,http://testng-xslt.googlecode.com/files/testng-xslt-1.1.zip

2. 解压后把saxon-8.7.jar放到project的lib目录下(在bulid路径里也把这个lib加上)

3. 然后再把/src/main/resources/testng-results.xsl放到你的 test-output 目录下

4. 在测试项目的根目录下创建一个简单的build.xml, 如下:

<?xml version="1.0" encoding="UTF-8"?>

<project name= "testTng" basedir= "." default="transform">

<property name= "lib.dir" value= "lib" />

<path id= ".classpath" >

<!-- adding the saxon jar to your classpath -->

<fileset dir= "${lib.dir}" includes= "*.jar" />

</path>

<target name= "transform" >

<xslt in= "G:/eclipse3.7/workspace/testTng/test-output/testng-results.xml" style= "G:/eclipse3.7/workspace/testTng/test-output/testng-results.xsl"

out= "G:\eclipse3.7\workspace\testTng\test-output\index1.html " >

<!-- you need to specify the directory here again -->

<param name= "testNgXslt.outputDir" expression= "G:\eclipse3.7\workspace\testTng\test-output" />

<classpath refid= "test.classpath" />

</xslt>

</target>

</project>

5.最后用 ant 运行这个 xml 就会在test-output 目录下生成 index1.html,打开它就是测试报告了。

请先 登录 后评论
酱油子bony - 测试开发山寨工程师

这可是鄙人呕心沥血之作,期望能给你提供帮助Selenium入门之结合testNG进行自动化测试

ask.testfan.cn/article/24

请先 登录 后评论
楼大管家 - 测试达人
擅长:软件测试,自动化测试,测试管理

参考这个文章http://ask.testfan.cn/question/59

请先 登录 后评论