To Top
首页 > 基础知识 > 正文

单元测试工具

标签:gtest, BllseyeCoverage


目录

gtest

简介:Google C++单元测试框架—Gtest框架简介(译文)

显示所有测试用例

./xxx --gtest_list_tests

只执行部分测试用例

例如上面的输出是

TestNodeA.
  test_a1
  test_a2
TestNodeB.
  test_b1
  test_b2
  test_b3
  test_b4

那么,可以

./xxx --gtest_filter=TestNodeA.*
./xxx --gtest_filter=TestNodeA.test*
./xxx --gtest_filter=TestNodeA.test_a1

BullseyeCoverage

官网的下载页面:https://www.bullseye.com/cgi-bin/download.sh

简介:代码覆盖率工具BullseyeCoverage研究

压力工具

httpload

# -r 频率,每秒的请求数
# -s 时间,一共压测多长时间
# url_list是url列表  每一条一行

./http_load -r 3 -s 3 url_list

siege

ab

引流工具

tcpcopy


原创文章,转载请注明出处!
本文链接:http://daiwk.github.io/posts/knowledge-testing-tools.html
上篇: 栈、堆、core、gdb等
下篇: tf安装

comment here..