我使用qt库中的单元测试框架。
寻找一个功能 - 每次测试花费多少时间独立于通过/失败的结果。
有可能吗?
答案 0 :(得分:1)
没有自动报告所有测试时间的方法,但是Qt测试模块有一个benchmarking feature可以包装每个测试。
class MyFirstBenchmark: public QObject
{
Q_OBJECT
private slots:
void myFirstBenchmark()
{
QString string1;
QString string2;
QBENCHMARK {
string1.localeAwareCompare(string2);
}
}
};