社区
C语言
帖子详情
自动生成UT用例!!
takbj
2011-07-19 09:07:41
公司有一批代码,比较老,但很多,人工写UT的话不划算,有想法整个东东能自动生成一些简单的UT用例,想与大家讨论一下这个能做多少,能测到那些潜在的问题?大概用什么方法?
...全文
651
5
打赏
收藏
自动生成UT用例!!
公司有一批代码,比较老,但很多,人工写UT的话不划算,有想法整个东东能自动生成一些简单的UT用例,想与大家讨论一下这个能做多少,能测到那些潜在的问题?大概用什么方法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
c_losed
2011-07-19
打赏
举报
回复
如果是测代码的话 木啥好办法
可以参考下fuzz模糊测试
测产品的话 参考下自动化测试
自动生成测试用例的可行性不大
luciferisnotsatan
2011-07-19
打赏
举报
回复
我是指UT怎么自动生成呢?
比如有个函数
int add(int a, int b)
{
return a+b;
}
我们不去管溢出问题。最简单的,编译器不会理解add这个英文单词的含义。所以,通过分析里面的代码,猜出这个函数是干什么的。然后变个UT
2 == add(1,1);
1 != add(1,1);
但如果,开发误把 a+b写成 a*b,那编译器分析代码,生成个
1 == add(1,1)
2 != add(1,1)
可实际想要确保的结果相反。
而且这只是简单的函数,复杂的压根没法分析
takbj
2011-07-19
打赏
举报
回复
to luciferisnotsatan:
DDT是挺好,只是这些老代码有近10年历史了,当时DDT也是还只是种思想。
luciferisnotsatan
2011-07-19
打赏
举报
回复
UT没法自动生成吧。可能还需要打桩。
这本来就是要开发想怎么测代码,保证没错。
至善者善之敌
2011-07-19
打赏
举报
回复
单元测试
http://wenku.baidu.com/view/b7d106878762caaedd33d45e.html
Robotframwork是什么?教你不用代码写
自动
化测试用
例
软件测试/测试开发丨利用ChatGPT
自动
生成
测试用
例
思维导图
在编写测试用
例
时,有时候会忽略某些边界情况,这可能导致无法发现软件中的潜在问题。测试用
例
的数量可能非常庞大,从而导致无法覆盖所有的场景。测试用
例
写完之后,却发现一些测试用
例
之间存在重复。从而导致浪费时间和资源,同时降低了测试效率。除此之外,我们一定还会遇到其它各种问题,那么,我们应该怎么借助ChatGPT来降低这样的问题发生率呢?首先,请看下面这张图,这是小编利用ChatGPT
自动
生成
登录测试用
例
的思维导图。
GPT时代,你还不知道怎么
自动
生成
用
例
?
从ChatGPT问世的一刻,便引来了无数人的关注。各行各业似乎都受到了不少冲击。尤其对于程序员来说,有了不小的挑战——毕竟,谁能赢过拥有巨大容量知识库的智脑呢?!解放生产力?失业?从此成了绕不开的话题。
C语言单元测试(
UT
)用
例
编写——gtest+stub打桩
stub工具源码:https://github.com/coolxv/cpp-stub/tree/master/src 这里做下简单的背景介绍,打桩的概念:可以先去看下先去的文章:https://blog.csdn.net/anranjingsi/article/details/106084223 前面也使用过gtest+gmock框架给C/C++做单元测试,但gmock的使用有着明显的限制:1)必需是C++的类函数词可以被mock; 2)要求编码时就要考虑那些函数会被mock,将其定义为虚函数;3)需
Parasoft C++test使用教程:测试用
例
生成
(上)
本次给大家带来Parasoft C++test
自动
生成
测试用
例
教程前篇。
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章