![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件测试
文章平均质量分 52
坎温
这个作者很懒,什么都没留下…
展开
-
linux下测试qt程序代码覆盖率(gcov,lcov)
1.linux系统下可以用使用Qtcreator 自带的单元测试工具框架QTestlib进行测试。https://blog.csdn.net/fuying1234/article/details/375981032.但是由于使用Qtestlib进行的测试无法生成代码覆盖率,我们需要借助linux 下的代码覆盖率工具gcov,lcov , genhtml。gcov是配合gcc产生覆盖信息报告的工具;lcov是将gcov产生的报告信息,以更直观的方式显示出来工具...原创 2021-03-25 13:34:56 · 1645 阅读 · 0 评论 -
gcov+lcov分支覆盖率低
关于怎么使用这两个工具见https://blog.csdn.net/weixin_42245449/article/details/115195734?spm=1001.2014.3001.5501使用gcov+lcov测试程序时,发现分支覆盖率数值很奇怪,比如printf计算有两条分支[+ -]这种,settext类似的也是。查资料https://stackoverflow.com/questions/23219614/why-gcc-4-1-gcov-reports-100-branch-cover原创 2021-04-22 13:58:27 · 1439 阅读 · 1 评论 -
linux分析c++函数关系调用图
这篇总结写的挺好 https://www.cnblogs.com/lidabo/p/3604091.html最终解决使用doxygen 参考这篇https://blog.csdn.net/weixin_44088559/article/details/108757221踩坑:1.vs里面体系结构可以分析,但是我没找到体系结构在哪里,下载了2019的企业版还是没有。2.https://blog.csdn.net/qq_16775293/article/details/87919094?utm_term=原创 2021-05-08 16:56:20 · 490 阅读 · 0 评论 -
squish用于qt下的linux
官方文档(英文) https://doc.froglogic.com/squish/latest/qt主要是4.1.1安装可以看 http://mp.weixin.qq.com/s?__biz=MzI1ODQ4NjMzMg==&mid=2247483712&idx=1&sn=3925de1569fe2b2b0db24c04e77edfb5&chksm=ea063813dd71b1050200245f7b7fb85088a55cfbb4e0060c60668e3b7a7aa原创 2021-05-25 16:00:15 · 765 阅读 · 2 评论