21种故障模型Boffice

2025-07-22

Boffice中的21种故障模型

方法1.输入非法数据 ................................................................................................. 2 方法2.输入默认值..................................................................................................... 2 方法3.输入特殊字符集或(数据类型的合法输入).................................................... 3 方法4.输入使缓冲区溢出的数据................................................................................ 3 方法5.输入产生错误的合法数据组合......................................................................... 3 方法6.产生同一个输入的各种可能输出 ..................................................................... 3 方法7.输出不符合业务规则的无效输出 ..................................................................... 4 方法8.输出属性修改后的结果 ................................................................................... 4 方法9.屏幕刷新显示 ................................................................................................. 5 方法10.数据结构溢出 ............................................................................................... 5 方法11.数据结构不符合约束 ..................................................................................... 6 方法12.操作数与操作符不符 ..................................................................................... 6 方法13.递归调用自身 ............................................................................................... 7 方法14.计算结果溢出 ............................................................................................... 7 方法15.数据共享或关联功能计算出错 ....................................................................... 8 方法16.文件系统超载 ............................................................................................... 9 方法17.介质忙或不可用 .......................................................................................... 10 方法18.介质损坏 .................................................................................................... 10 方法19.文件名不合法 ............................................................................................. 10 方法20.更改文件访问权限 .......................................................................................11 方法21.文件内容受损 ..............................................................................................11

测试环境:windows server 2003 enterprise 版本:Boffice0504

方法1.输入非法数据

重现步骤:

1. 新建一个【文本文档】,打开并随意输入一串字符;

2. 选中其中一部分字符,在【字体格式】组合列表框中输入:“eeee”,按回车键确定。 预期结果:

1. 弹出错误提示声明eeee格式无效。 实际结果:

1. 无提示并将字体修改。

方法2.输入默认值

重现步骤:

1. 新建一个【文本文档】,打开; 2. 单击【格式】|【页】,弹出【页面样式:标准】对话框; 3. 单击【页】选项卡。 预期结果:

1. 单击【页】选项卡。 实际结果:

1. 弹出页边设置有误提示框。

方法3.输入特殊字符集或(数据类型的合法输入)

复现步骤:

1. 新建一个【文本文档】,打开并单击【插入】|【超链接】; 2. 在【国际互联网】|【跳跃的目标】中输入:“http://@@!?”,单击【采用】; 3. 单击新插入的超链接。 预期结果:

1. 弹出【链接不可用】错误提示框。 实际结果: 1. 单击没有反应。

方法4.输入使缓冲区溢出的数据

重现步骤:

1. 新建一个【记事本】并打开,输入01,然后重复【全选】【复制】【粘贴】操作16次,

生成2^16个字符; 2. 新建一个【文本文档】并打开,单击【编辑】|【搜寻和替换】,将字符粘贴到文本框里。 预期结果:

1. 成功粘贴到文本框或只接受一定数量的字符。 实际结果:

1. Boffice进入未响应状态。

方法5.输入产生错误的合法数据组合

暂无

方法6.产生同一个输入的各种可能输出

重现步骤:

1. 新建一个【文本文档】并打开,输入任意字符; 2. 单击【文件】|【另存为】,将此文档另存一个路径; 3. 单击【编辑】|【比较文档】,选择步骤2保存的文件。

预期结果:

1. 弹出【未发现两文档有差异】提示框。 实际结果:

1. 程序没有反应。

方法7.输出不符合业务规则的无效输出

重现步骤:

1. 新建一个【文本文档】并打开; 2. 单击【工具】|【画廊】,弹出【画廊】对话框; 3. 单击【新建主题】,弹出【属性:新建主题】对话框。 实际结果:

1. 【属性:新建主题】对话框的【建立日期】时间为:“0000/00/00,00:00:00”。

方法8.输出属性修改后的结果

重现步骤:

1. 新建一个【文本文档】并打开,将【字体格式】组合列表框的字体改为:“宋体”; 2. 输入一段英文。

预期结果:

1. 输入的英文为宋体格式。 实际结果:

1. 输入的英文不是宋体格式。

方法9.屏幕刷新显示

重现步骤:

1. 新建一个【文本文档】并打开,单击【插入】|【图形】|【从文件】插入一个图片; 2. 鼠标快速拖动图片,在图片上方产生残余线条。

方法10.数据结构溢出

重现步骤:

1. 新建一个【文本文档】并打开,单击【插入】|【表格】,插入一个40×40的表格; 2. 光标移至表格中,单击【插入】|【字段指令】|【时间】,插入一个时间。 预期结果:

1. 成功插入一个时间。 实际结果:

1. Boffice未响应并自动关闭。

方法11.数据结构不符合约束

重现步骤:

1. 新建一个【文本文档】并打开,单击【插入】|【表格】,插入一个1列×16384行的表格; 2. 在表格里右击弹出快捷菜单,选择【列】|【插入】,插入“99”列。 预期结果:

1. 弹出【不能插入99列】提示框。 实际结果:

1. Boffice死掉,自动关闭。

方法12.操作数与操作符不符

重现步骤:

1. 新建一个【文本文档】并打开,输入一段字符;

2. 选中字符,单击【格式】|【字符】,单击【位置】选项卡; 3. 将【宽度 显示比例】改成“1%”,单击【确定】按钮。 预期结果:

1. 字体宽度缩小至原来的1%。 实际结果:

1. 字体宽度没有变化。

方法13.递归调用自身

重现步骤:

1. 新建一个【文本文档】并打开;

2. 单击【插入】|【框对象】,在弹出的【框对象属性】对话框中【内容】一栏选择文档自

身,单击【确定】按钮; 3. 单击【文件】|【存盘】。 预期结果: 1. 文件保存。 实际结果:

1. 弹出错误提示框,无法保存。

方法14.计算结果溢出

重现步骤:

1. 新建一个【文本文档】并打开,单击【插入】|【表格】,插入一个8192列×2行的

表格;

2. 在表格里右击弹出快捷菜单,选择【表格】弹出【表格格式】对话框,单击【栏】

选项卡,单击【栏宽】1的 up-down控件的up按钮至最大,单击【确定】按钮; 3. 按步骤2再次打开【栏】选项卡,此时可以单击up-down控件的down按钮至负值

或在【栏宽】中输入负数。

方法15.数据共享或关联功能计算出错

重现步骤:

1. 新建一个【文本文档】并打开,随意输入一页内容; 2. 单击【格式】|【栏】,选择2栏;

3. 光标移至左边栏结尾,单击【插入】|【注脚】,插入一个注脚。 预期结果:

1. 在左边栏下方插入注脚。

实际结果:

1. 在右边栏下方插入注脚,左下方文字被移至右边栏上方。

方法16.文件系统超载

重现步骤:

1. 在虚拟机中添加一个硬盘,分出一个16M逻辑分区;

2. 在此分区放入文件使磁盘剩余空间为700K,新建一个【文本文档】并打开; 3. 单击【插入】|【图形】|【从文件】,插入一个大于700K的图片,单击【文件】|【存盘】。 预期结果:

1. 弹出【磁盘空间不足】提示框。 实际结果:

1. 弹出错误提示框,Boffice文档消失。

方法17.介质忙或不可用

重现步骤:

1. 新建一个【文本文档】并打开;

2. 再用记事本打开此文档,任意编辑内容,然后保存。 预期结果:

1. 弹出【文件正在使用中不可修改】提示框。 实际结果:

1. 记事本可以保存文档。

方法18.介质损坏

暂无。

方法19.文件名不合法

重现步骤:

1. 新建一个【文本文档】并打开,单击【文件】|【另存为】,将文件名命名为“aux”; 2. 重复步骤1,将文件名命名为“aux.aux”。 预期结果:

1. 弹出【文件名为系统保留名,不可使用】提示框; 2. 弹出【文件名为系统保留名,不可使用】提示框。 实际结果:

1. 弹出【文件名为系统保留名,不可使用】提示框;

2. 弹出【文件已存在,是否覆盖】对话框,单击【是】后文件并没有保存。

方法20.更改文件访问权限

重现步骤:

1. 新建立一个账户“wp”,新建一个【文本文档】并设置“wp”对此文档只有读的权限; 2. 注销当前账户并用“wp”登录系统,打开此文档。 预期结果:

1. 可以打开文档。 实际结果:

1. 系统报错,无法打开文档。

方法21.文件内容受损

重现步骤:

1. 新建一个【文本文档】并用记事本打开;

2. 用记事本任意编辑并保存;

3. 用Boffice打开此文档。 预期结果:

1. 弹出【文件内容损坏,无法打开】提示框。 实际结果:

1. 无任何提示且文件无法打开。


21种故障模型Boffice.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:新课标小学三年级语文上册第八单元测试题(B卷)(附参考答案)

相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219