快捷搜索:  as  2018  FtCWSyGV  С˵  test  xxx  Ψһ  w3viyKQx

澳门新葡新京_龟发之家论坛



一、单元测试情况设置设置设备摆设摆设测试

1. 收集连接是否正常

2. 收集流量包袱是否过重

3. 软件测试平台是否可选

4. 假如(3),是否在不合的软件测试平台澳门新葡新京进行软件测试

5. 所选软件测试平台的版本(包括Service Pack)是否精确

6. 所选软件测试平台的参数设置是否精确

7. 所选软件测试平台上正在运行的其它法度榜样是否会影响测试结果

8. 画面的分辨率和色彩设定是否精确

9. 对硬件测试平台的请乞降支持程度

二、代码测试

A 静态测试

1. 同一法度榜样内的代码书写是否为同一风格

2. 代码结构是否合理、美不雅

3. 法度榜样中函数、子法度榜样块分界是否显着

4. 注释是否相符既定款式

5. 注释是否精确反应代码的功能

6. 变量定义是否精确(长度、类型、存储类型)

7. 子法度榜样(函数和措施)吸收的参数类型、大年夜小、序次是否和调用模块相匹共同

8. 函数的返回值类型是否精确

9. 澳门新葡新京法度榜样中是否引用了未初始化变量

10. 数组和字符串的下标是否为整数

11. 数组和字符串的下标是否在范围内(不“越界”)

12. 进行数组的检索及其它操作中,是否会呈现“遗漏落一个这种环境”

13. 是否在应该应用常量的地方应用了变量(例:数组范围反省)

14. 是否为变量付与不合类型的值

15. (14)的环境下,赋值是否相符数据类型的转换规则

16. 变量的命名是否相似

17. 是否存在声明过,但从未引用或者只引用过一次的变量

18. 在特定模块中所有的变量是否都显式声明过

19. 非(18)的环境下,是否可以理解为该变量具有更高的共享级别

20. 是否为引用的指针分配内存

21. 数据布局在函数和子法度榜样中的引用是否明确定义了其布局

22. 谋略中是否应用了不合数据类型的变量

23. 谋略中是否应用了不合的数据类型相同但长度不合的变量

24. 赋值的目的变量是否小于赋值表达式的值

25. 数值谋略是否会呈现溢出(向上)的环境

26. 数值谋略是否会澳门新葡新京呈现溢出(向下)的环境

27. 除数是否可能为零

28. 某些谋略是否会损掉谋略精度

29. 变量的值是否跨越故意义的值

30. 谋略式的求值的顺序是否轻易让人认为纷乱

31. 对照是否精确

32. 是否存在分数和浮点数的对照

33. 假如(32),精度问题是否会影响对照

34. 每一个逻辑表达式是否都获得了精确表达

35. 逻辑表达式的操作数是否均为逻辑值

36. 法度榜样中的Begin…End和Do…While等语句中,End是否对应

37. 法度榜样、模块、子法度榜样和轮回是否能够终止

38. 是否存在永不履行的轮回

39. 是否存在多轮回一次或少轮回一次的环境

40. 轮回变量是否在轮回内被差错地改动

41. 多分支选择中,索引变量是否能跨越可能的分支数

42. 假如(41),该环境是否能够获得精确处置惩罚

43. 全局变量定义和用法在各个模块中是否同等

44. 是否改动了只作为输入用的参数

45. 常量是否被作为形式参数进行通报

B 动态测试

1. 测试数据是否具有必然的代表性

2. 测试数据是否包孕测试所用的各个等价类(界限前提、次界限前提、空缺、无效)

3. 是否可能从客户那边获得测试数据

4. 非(3)的环境下,所用的测试数据是否具有实际的意义(客户营业上的)

5. 是否每一组测试数据都获得了履行

6. 每一组测试数据的测试结果是否与预期结果同等

7. 文件的属性是否精确

8. 打开文件语句是否精确

9. 输入/输出语句是否与款式阐明书所记述的同等

10. 缓冲区大年夜小与记录长度是否匹配

11. 应用文件前是否已打开了文件

12. 文件停止前提是否存在

13. 孕育发生输入/输出差错时,系统是否进行检测并处置惩罚

14. 输出信息中是否存在翰墨书写差错和语法差错

15. 数字输入框是否吸收数字输入

16. (15)的环境下、数字是否按既定款式显示

17. 数字输入框是否回绝字符串和“不法”数字的输入

18. 组合框是否的能够进行下拉选择

19. 组合框是否能够进行下拉多项选择

20. 对付可添加数据组合框,添加数据后数据是否能够获得精确显示和进行选择

21. 列表框是否能够进行选择

22. 多项列表框是否能够进行多半据项选择

23. 日期输入框是否吸收精确的日期输入

24. 日期输入框是否回绝差错的日期输入

25. 日期输入框在日期输入后是否按既定的日期澳门新葡新京款式显示日期

26. 单选组内是否有且只有一个单选钮可选

27. 假如单选组内无单选钮可选,这种环境是否容许存在

28. 复选框组内是否允许多个复选框(包括整个可选)可选

29. 假如复选框组内无复选框可选,这种环境是否容许存在

30. 文本框及某些控件回绝输入和选择时显示区域是否变灰或按既定规约处置惩罚

31. 文本框中数据款式(大年夜小、对齐偏向、颜色、背景)是否相符规范

32. 密码输入框是否按掩码的要领显示

33. 控件是否存在默认输入值,若存在,默认值是否获得显示和提交

34. Cancel之类的按钮按下后,控件中的数据是否清空回覆再起或按既定规约处置惩罚

35. Submit之类的按钮按下后,数据是否获得提交或按既定规约处置惩罚

36. 非常信息表述是否精确

37. 软件是否按预期要领处置惩罚差错

38. 文件或外设不存在的环境下是否存在响应的差错处置惩罚

39. 软件是否严格的遵照外设的读写款式

40. 孕育发生的文件和数据表的款式是否精确

41. 孕育发生的文件和数据表的谋略结果是否精确

42. 打印的报表是否相符既定的款式

43. 差错日志的表述是否精确

44. 差错日志的款式是否精确

C GUI测试

1. 窗体是否能够基于相关的输入或菜单敕令适当的打开

2. 窗体是否能够改变大年夜小、移动和滚动

3. 窗体的数据是否能够使用鼠标、功能键、偏向箭头和键盘操作

4. 当窗体被覆盖并从新调用后,窗体是否能够精确再生

5. 窗体相关的功能是否可以操作

6. 是否显示相关的下拉菜单、对象条、滚动条、对话框、按钮、图标和其他节制,既能精确显示又能调用

7. 显示多窗体时,窗体名称是否能够精确表示

8. 活动窗体是否能够被反显加亮

9. 多用户联机时所有窗体是否能够实时更新

10. 鼠标无规则点击时是否会孕育发生无法预感的结果

11. 窗体声音及提示是否相符既定编程规则

12. 窗体是否能够被关闭

13. 窗体控件的大年夜小、对齐偏向、颜色、背景等属性的设置值是否和法度榜样设计规约雷同等

14. 窗体控件结构是否合理、美不雅

15. 窗体控件TAB顺序是否从左到右,从上到下

16. 窗体焦点是否按照编程规范落在既定的控件上

17. 窗体画面翰墨(全、半角、款式、拼写)是否精确

18. 鼠标有多个外形时是否能够被窗体识别(如漏斗状时窗体不澳门新葡新京吸收输入)

您可能还会对下面的文章感兴趣: