我有一个返回图像路径的方法,我想在测试输出中显示该图像。这可能吗?
import java.net.URISyntaxException;
public class EigenFacesRunner {
private AppearanceRecognition.Visualizer visualizer;
private FaceFinder faceFinder;
EigenFacesRunner() throws URISyntaxException {
FaceFinder faceFinder = new FaceFinder();
Visualizer visualizer = new Visualizer(faceFinder);
//visualizer.setOkHandler(new AppearanceRecognition.OkHandler(visualizer, faceFinder));
}
// public static int exponent(int base, int power) {
// int ans = -1;
// if (power >= 0) {
// ans = 1;
// for (int i = 0; i < power; i++){
// ans *= base;
// }
// }
//
// return ans;
// }
//
// public static int exponentRec(int base, int power) {
// if (power == 0)
// return 1;
//
// return base * exponentRec(base, power - 1);
// }
public static void main(String [] args) throws URISyntaxException {
int power = 0;
int base = 3;
//System.out.println(base + "^" + power + " equals " + exponent(base, power));
//System.out.println(base + "^" + power + " equals " + exponentRec(base, power));
AppearanceRecognition.Visualizer visualizer = new AppearanceRecognition.Visualizer();
FaceFinder faceFinder = new FaceFinder();
EigenFacesRunner runner = new EigenFacesRunner();
}
public static void debug(String msg){
System.out.println(msg);
}
}
我正在使用FitNhase和FitSharp。
答案 0 :(得分:1)
据我所知,您无法直接从网址呈现图片。但是你可以让你的灯具返回一个包含在HTML输出中的图像。
如果您添加一个返回Image()
的方法"<div><img src\"" + Url() + "\"/></div>"
,您的脚本就会变为:
!|script |Image |
|show |Image |
您可以使用http://fhoeben.github.io/hsac-fitnesse-fixtures/examples-results/HsacExamples.SlimTests.BrowserTests.ScriptTest.html中我的灯具的take screenshot
命令在行中查看此操作的示例(使用Java Slim)