当前位置:网站首页>嵌入式TC 测试用例
嵌入式TC 测试用例
2022-07-04 19:47:00 【StarSkyHorse】
嵌入式TC 测试用例
如何测试一个函数。 如何测试一个helper函数?
- 函数头上会描述参数是输入和输出,(函数头的信息是API做的事情)。
- helper 只关心本层函数的行为。如果有调用行为,在选参上做调整以达到满足分支覆盖、语句覆盖。
- 输入参数选取:
边界正常值(最大、最小) 等价正常值(较大值、较小值、任意的中间值)
边界鲁棒值(最大、最小) 等价鲁棒值(任意的中间值)
输出范围取值 (最大、最小、任意中间值)- 多参数正常边界,一个参数在边界正常值变化, 其他参数在等价正常值任意变化。
- 多参数正常等价, 一个参数在等价正常值变化,其他参数在等价正常值任意变化。
- 多参数鲁棒边界, 一个参数在边界鲁棒值变化, 其他参数在等价正常值任意变化。
- 多参数鲁棒等价, 一个参数在等价鲁棒值变化, 其他参数在等价正常值任意变化。
- 输出参数 根据输出范围取值。
总结
经过自己手写后思路会变得更清晰些。
边栏推荐
- word中插入圖片後,圖片上方有一空行,且删除後布局變亂
- What if the WiFi of win11 system always drops? Solution of WiFi total drop in win11 system
- 电脑页面不能全屏怎么办?Win11页面不能全屏的解决方法
- 【申博攻略】六.如何联系心仪的博导
- Win11U盘拒绝访问怎么办?Win11U盘拒绝访问的有效解决方法
- word中使用自动插入题注功能
- Sword finger offer II 80-100 (continuous update)
- Android原生数据库的基本使用和升级
- 【解决方案】PaddlePaddle 2.x调用静态图模式
- idea恢复默认快捷键
猜你喜欢
Flet教程之 05 OutlinedButton基础入门(教程含源码)
Aiming at the "amnesia" of deep learning, scientists proposed that based on similarity weighted interleaved learning, they can board PNAS
Reinforcement learning - learning notes 2 | value learning
The concept and application of hash table
强化学习-学习笔记2 | 价值学习
MySQL - database query - use of aggregate function, aggregate query, grouping query
Practical examples of node strong cache and negotiation cache
Jiuqi ny8b062d MCU specification /datasheet
黄金k线图中的三角形有几种?
Win11怎么搜索无线显示器?Win11查找无线显示器设备的方法
随机推荐
Win11亮度被锁定怎么办?Win11亮度被锁定的解决方法
MySQL statement execution details
Idea restore default shortcut key
Win11U盘拒绝访问怎么办?Win11U盘拒绝访问的有效解决方法
word中插入图片后,图片上方有一空行,且删除后布局变乱
LeetCode 8. String conversion integer (ATOI)
Practice examples to understand JS strong cache negotiation cache
长城证券开户安全吗 股票开户流程网上开户
mysql语句执行详解
acwing 3302. Expression evaluation
Hash哈希竞猜游戏系统开发如何开发丨哈希竞猜游戏系统开发(多套案例)
Idea case shortcut
idea大小写快捷键
[ismb2022 tutorial] the picture shows the precision medicine of learning. Marinka zitnik, Harvard University, keynote speaker, with 87 ppt
js 闭包
GVM use
LeetCode 7. 整数反转
哈希表、哈希函数、布隆过滤器、一致性哈希
HMS Core 机器学习服务
Fleet tutorial 08 introduction to AppBar toolbar Basics (tutorial includes source code)