Tag: junit

JUnit中的参数types不匹配

我对Selenium webdriver和Java相当陌生,以前我使用过Selenium IDE。 我试图从Excel工作表读取testing数据。 然后将其写入Eclipse控制台,该控制台可以正常工作,并且应该用于执行实际testing,但不起作用。 实际的testing不执行,因为我得到一个错误参数types不匹配。 代码如下所示: package Test_Excel; import java.io.FileInputStream; import java.io.IOException; import java.util.Arrays; import org.junit.Assert; import org.junit.Test; import org.junit.runner.RunWith; import org.junit.runners.Parameterized; import org.junit.runners.Parameterized.Parameters; import jxl.Sheet; import jxl.Workbook; import jxl.read.biff.BiffException; @RunWith(Parameterized.class) public class TestWithExcelData { // Our two parameters private final int input; private final int resultExpected; // Constructor public TestWithExcelData(int input, int result) […]

将包含空元素的XML文件加载到Excel 2013中

我正在尝试创buildxml映射,以便将JUnit格式的.xml报告文件加载到Excel 2013表单中。 加载跳过的testing信息遇到了一些困难。 我遵循这个JUnit格式指南: http : //help.catchsoftware.com/display/ET/JUnit+Format 典型的跳过的testing用例XML元素如下所示: <testcase classname="example classname" name="example testname"> <skipped /> </testcase> 通过testing没有在testing用例中的额外的元素,所以他们看起来像这样: <testcase classname="example classname" name="example testname"> </testcase> 我希望能够区分跳过的testing和其他testing。 在我的Excel工作表中添加映射到该XML元素后,我可以创build一个链接到映射“跳过”元素的列。 但是,因为他们不存储任何数据,这些列值是空的,即使是跳过的testing用例。 有什么方法可以将关于跳过的元素的信息读入我的表单中?

testing完成后,生成Android JUnittesting用例的结果

我有一个Android JUnittesting用例,它使用Robotium自动化我的android应用程序的整个functionstream程。 但是,我想要的是,一旦testing运行完毕,我需要将结果写入文本文件,最好是写入Excel表格,并在其中写入“Pass”或“Fail”来对付不同的testing用例。 期待您的帮助! 提前致谢!