51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

楼主: nwj
打印 上一主题 下一主题

编写驱动模块及桩模块程序

[复制链接]

该用户从未签到

41#
发表于 2005-1-26 10:05:59 | 只看该作者
关注中……
我还回答不了以上的问题,但确实开阔了思路,非常感谢版主们
回复 支持 反对

使用道具 举报

该用户从未签到

42#
发表于 2005-3-11 16:09:05 | 只看该作者
输入a,b,c,如果这三个数满足三角形的条件,则计算三角形的周长,否则输出提示错误。然后判断三角形是等腰三角形还是等边三角形,若是等腰三角形则打印输出等腰三角形,若是等边三角形则打印输出等边三角形,否则退出。请给出程序流程及控制流程,测试路径。试举一个测试用例。
以上是一个测试的笔试题,有谁知道的请指教。期待ing.

[ Last edited by dimply2001 on 2005-3-11 at 16:10 ]
回复 支持 反对

使用道具 举报

该用户从未签到

43#
发表于 2005-3-15 11:05:59 | 只看该作者

我来说两句

关于 dimply2001 所说的实际是一个因果图的编程,我的做法是将所有条件输出到一个表单中,通过读这个表单来运行。


另外关于单元测试的问题,我认为单元测试是对某个功能点进行测试,功能点尽可能单一,如果模块内部只有一个功能点,对该模块的测试就是单元测试,否则就要写多个单元测试
回复 支持 反对

使用道具 举报

该用户从未签到

44#
发表于 2005-3-18 22:53:20 | 只看该作者
Knight1977,能按照题目的要求把四个问题都回答一下吗,还望指教哈。
回复 支持 反对

使用道具 举报

该用户从未签到

45#
发表于 2005-3-22 16:10:26 | 只看该作者
呵呵有些概念了
新手!
回复 支持 反对

使用道具 举报

该用户从未签到

46#
发表于 2005-3-26 10:40:24 | 只看该作者

.....

Originally posted by dimply2001 at 2005-3-11 04:09 PM:
输入a,b,c,如果这三个数满足三角形的条件,则计算三角形的周长,否则输出提示错误。然后判断三角形是等腰三角形还是等边三角形,若是等腰三角形则打印输出等腰三角形,若是等边三角形则打印输出等边三角形,否则 ...

=========================================
晕,这么经典的题目都不会,去买本书看看先,这题一般的书上都有的。。。
回复 支持 反对

使用道具 举报

该用户从未签到

47#
发表于 2005-3-26 22:16:19 | 只看该作者
本人知识浅薄,不过还有自知之明 。我会去看相关书目的,谢谢楼上的提醒。
回复 支持 反对

使用道具 举报

该用户从未签到

48#
发表于 2005-5-16 11:40:17 | 只看该作者

非常好谢谢!!

非常好谢谢!!
回复 支持 反对

使用道具 举报

该用户从未签到

49#
发表于 2005-5-21 11:14:50 | 只看该作者
周老师,你的回答让我们获益不小,谢谢!
回复 支持 反对

使用道具 举报

该用户从未签到

50#
发表于 2005-6-3 12:00:21 | 只看该作者
good!!!
回复 支持 反对

使用道具 举报

该用户从未签到

51#
发表于 2005-6-7 14:04:19 | 只看该作者

还是有些茫然

我看过郑人杰老师的那本经典教材,里面提供了白箱测试的一些经典的理论依据,但与现实的测试工具的结合有些不太紧,看过后,对于增长理论功底受益不浅,但如何结合一个实际的项目,一段实际的源代码,作一些深入的单元测试,还是缺乏操作性。不知这种操作性的解决,是不是已经通过一些成熟的或开源的测试工具得到了解决?依旧茫然中---
回复 支持 反对

使用道具 举报

该用户从未签到

52#
发表于 2005-7-18 15:45:29 | 只看该作者

弱弱的问一下斑主:TCL是什么?

弱弱的问一下斑主:TCL是什么?是测试用的脚本语言吗?如果我要在LINUX下进行C程序的测试,怎么才能搭建TCL的测试环境呢?谢谢!
回复 支持 反对

使用道具 举报

该用户从未签到

53#
发表于 2005-8-25 13:43:54 | 只看该作者

不错,

感觉很好,学到不少思路
回复 支持 反对

使用道具 举报

该用户从未签到

54#
发表于 2005-8-31 14:28:31 | 只看该作者

我做测试快一年了,也是学计算机专业,不知道驱动模块和桩模块程序怎么在程序中实现,

我做测试快一年了,也是学计算机专业,不知道驱动模块和桩模块程序怎么在程序中实现,还有知道结果后是不是要把桩模块程序DELETE.
回复 支持 反对

使用道具 举报

该用户从未签到

55#
发表于 2005-8-31 16:55:13 | 只看该作者
好像要的吧,呵呵,不太清楚,新手
回复 支持 反对

使用道具 举报

该用户从未签到

56#
发表于 2005-9-1 09:07:07 | 只看该作者

模块开发卷宗(GB8567——88)

模块开发卷宗(GB8567——88)
1标题
软件系统名称和标识符
模块名称和标识符(如果本卷宗包含多于一个的模块,则用这组模块的功能标识代替模块名)
程序编制员签名
卷宗的修改文本序号
修改完成日期
卷宗序号(说明本卷宗在整个卷宗中的序号)
编排日期(说明整个卷宗最近的一次编排日期)
2模块开发情况表
3功能说明
扼要说明本模块(或本组模块)的功能,主要是输入、要求的处理、输出。可以从系统设计说明书中摘录。同时列出在软件需求说明书中对这些功能的说明的章、条、款。
4设计说明
说明本模块(或本组模块)的设计考虑,包括:
a.        在系统设计说明书中有关对本模块(或本组模块)设计考虑的叙述,包括本模块在软件系统中所处的层次,它同其他模块的接口;
b.        在程序设计说明书中有关对本模块(或本组模块)的设计考虑,包括本模块的算法、处理流程、牵涉到的数据文卷设计限制、驱动方式和出错信息等;
c.        在编制目前已通过全部测试的源代码时实际使用的设计考虑。
5原代码清单
要给出所产生的本模块(或本组模块)的第一份无语法错的源代码清单以及已通过全部测试的当前有效的源代码清单。
6测试说明
说明直接要经过本模块(或本组模块)的每一项测试,包括这些测试各自的标识符和编号、进行这些测试的目的、所用的配置和输入、预期的输出及实际的输出。
7复审的结论
把实际测试的结果,同软件需求说明书、系统设计说明书、程序设计说明书中规定的要求进行比较和给出结论。
回复 支持 反对

使用道具 举报

该用户从未签到

57#
发表于 2005-9-7 20:44:36 | 只看该作者
受益非浅啊
回复 支持 反对

使用道具 举报

该用户从未签到

58#
发表于 2005-11-4 16:56:49 | 只看该作者

用测试工具呀c++test和vectorCAST都是单元级的测试工具,自动生成桩和驱动

用测试工具呀c++test和vectorCAST都是单元级的测试工具,自动生成桩和驱动
回复 支持 反对

使用道具 举报

该用户从未签到

59#
发表于 2005-12-22 16:38:45 | 只看该作者
原帖由 lhtia 于 2004-7-19 19:26 发表
谢谢站长和天网的解答。

天网的解决方案太棒了! 我明白你说得第一种办法,就是“验证该全局变量是否和期望值一致”;你说得第二种“单元实现的功能是向其他单元发送消息”,返回值是void的函数应该不能传送消 ...




谁说void不能传送消息的?这些基本东西都搞不清楚,建议先不要做白盒
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2015-1-18 22:15
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    60#
    发表于 2006-1-5 17:52:22 | 只看该作者

    tcl是一种脚本语言吧

    通过用脚本语言编写测试用例来执行测试用例
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-23 04:13 , Processed in 0.083040 second(s), 20 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表