我有一个c++程序,由两个函数组成,一个用于阶乘,一个用于表,如下所示:
void factorial(int a)
{
int unsigned long long fact = 1;
for(unsigned i = 1; i<=(unsigned)a; ++i){
int unsigned long long c = fact *=i;
cout<<c<<"n";
}
sleep(100);
}
void table(int n){
for(int i=1; i<11; i++){
cout<< n << "*"<< i <<"="<<n*i<<"n";
}
sleep(100);
}
int main(int argc,char *argv[])
{
factorial(20);
table(5);
_getch();
return 0;
}
所以,请建议我如何生成上述c++程序的xml dtd报告,该报告可以传递给PerfPublisher插件以在jenkins上可视化?
你还没有说什么你想可视化?
虽然PerfPublisher Plugin for Jenkins看起来可以生成一系列奇特的图形,但你需要提供一些输入。
正如你所提到的,这必须以XML文件的形式通过wiki页面上给出的DTD。
但是你没有说你正在运行什么类型的测试,你是如何运行它们的,或者输出是什么。这个问题太模糊了。
查看wiki页面的"如何生成报告"部分,如果您遇到问题,请将您的问题更新为您想要记录的内容和您已经尝试过的内容。