黑盒测试用例(软件测试2个月能学会吗)
黑盒测试仅关注输入和输出,将程序看成一个黑盒子 。在不遗漏需求的情况下,打开这个黑盒子,从代码实现的角度进行分析,可以更好的理解测试用例,帮助我们完善测试用例设计,更好地提升测试效果 。
下面小编从一元多项式的加法和乘法运算程序进行系统阐述思路 。
程序功能描述:设计程序分别求两个一元多项式的乘积与和 。
(1)Input :输入分2行,每行分别先给出多项式非零项的个数,再以指数递降方式输入一个多项式非零项系数和指数,数字间以空格分隔
(2)Output:输出分2行,分别以指数递降方式输出乘积多项式以及和多项式非零项的系数和指数 。零多项式应输出 0,0
(3)举例:
执行加法运算后的结果:
(4)程序输入及预期输出
Input:
3 9 12 15 8 3 2
4 26 19 -4 8 -13 6 82 0
Output:
234 31 390 27 78 21 -36 20 -117 18 -60 16 -195 14 738 12 -12 10 1191 8 246 2
26 19 9 12 11 8 -13 6 3 2 82 0
一、程序框架思考
(1)数据结构使用链表:链表较数组灵活、但较容易出错,因此比较适合在本文举例:
(2)程序架构如下:
i. 通过Creat( ) 函数构建链表,存储数据
ii. 通过multiple( ) 函数执行乘法运算并返回结果
iii. 通过add( ) 函数执行加法运算并返回结果
iv. 通过Printl
推荐阅读
- 怎么用网络拨号打电话 网上能打电话吗
- 个人也能快速做好微信营销 微信营销成功案例分析
- 免费加入的正能量qq群 qq聊天群公告内容
- 手机上文件修改器软件使用方法 万能软件修改器
- 必看满分作文思路分析 如何才能提高写作能力
- 淡奶油最简单的吃法 雀巢淡奶油能做什么
- 最能代表中秋节的古诗 中秋的古诗
- 预计十月一后猪价会怎样,2022年猪价能跌到几元一斤
- 京能小额贷款怎么样_银行小额贷款
- 微信聊天记录删了在哪里还能找到 怎么查以前微信的聊天记录