代码改变世界

11/29

2017-11-30 15:02  1704班1组博客  阅读(199)  评论(0编辑  收藏  举报

  

完成脚本代码,对项目进行测试

1引言

1.1编写目的

本文档记录实验预约管理系统的系统测试执行过程。预期的读者范围包括:

l  项目经理

l  测试经理

l  用户

1.2背景

说明:本软件是实验预约管理系统,采用MyEclipse来开发。

本软件名称: 实验预约管理系统

本项目的任务提出者:1704 01组

开发者: 刘英庭

用户:  学校里的学生与老师

1.3定义

1.4参考资料

序号

标题

文件名称

发表日期

资料来源

1

用户需求规约书

用户需求规约书_1.0.0721.2.doc

2017-11-26

项目小组整理得到

2

用户需求跟踪矩阵

用户需求跟踪矩阵_1.0.0721.2.doc

2017-11-26

项目小组整理得到

 

2测试环境

2.1硬件环境

处理器 1.3Ghz Intel Core i5

内存 4GB 1600MHz DDR3

图形卡 Intel HD Graphics 5000 1536MB

2.2软件环境

Mac OS X 10.12 Sierra

Python 3.6.2

elenium 3.7            

Chrome 62.0.3202.94

3功能测试

3.1被测功能模块

实验室管理  添加或修改实验室信息

3.2测试策略

用自动化脚本自动输入用例数据(实验室名,地址),获取添加结果(成功/失败),与预期结果进行比对

3.3执行步骤

(此处应具体说明执行的过程,包括从哪里获取被测软件,如何搭建测试环境(需要如何设置硬件,是否需要和如何打开相应的软件来支持系统测试等)。

         下载Chrome浏览器并安装

         下载Python并安装,在命令行下输入pip3 install selenium,以安装Python-Selenium绑定

         下载ChromeDriver并安装,把二进制文件移到PATH目录下

         运行脚本

3.4测试用例执行情况

3.4.1 

测试用例执行情况见下表。

测试项编号     实验室名         实验室地址     预期结果         执行结果

1       lab1 D201         添加或修改成功     添加或修改成功

2       lab1 D202         添加或修改失败     添加或修改失败

3       lab2 D201         添加或修改失败     添加或修改失败

4       #$% D201         添加或修改失败     添加或修改失败

5       lab1 #$% 添加或修改失败     添加或修改失败

6       1       1       添加或修改成功     添加或修改成功

7       1       lab    添加或修改成功     添加或修改成功

8       1       #$% 添加或修改失败     添加或修改失败

9       1       lab1 添加或修改成功     添加或修改成功

10     1       1#$%        添加或修改失败     添加或修改失败

11     1       lab#$%     添加或修改失败     添加或修改失败

12     lab    1       添加或修改成功     添加或修改成功

13     lab    lab    添加或修改成功     添加或修改成功

14     lab    #$% 添加或修改失败     添加或修改失败

15     lab    lab1 添加或修改成功     添加或修改成功

16     lab    1#$%        添加或修改失败     添加或修改失败

17     lab    lab#$%     添加或修改失败     添加或修改失败

18     #$% 1       添加或修改失败     添加或修改失败

19     #$% lab    添加或修改失败     添加或修改失败

20     #$% #$% 添加或修改失败     添加或修改失败

21     #$% lab1 添加或修改失败     添加或修改失败

22     #$% 1#$%        添加或修改失败     添加或修改失败

23     #$% lab#$%     添加或修改失败     添加或修改失败

24     lab1 1       添加或修改成功     添加或修改成功

25     lab1 lab    添加或修改成功     添加或修改成功

26     lab1 #$% 添加或修改失败     添加或修改失败

27     lab1 lab1 添加或修改成功     添加或修改成功

28     lab1 1#$%        添加或修改失败     添加或修改失败

29     lab1 lab#$%     添加或修改失败     添加或修改失败

30     1#$%        1       添加或修改失败     添加或修改失败

31     1#$%        lab    添加或修改失败     添加或修改失败

32     1#$%        #$% 添加或修改失败     添加或修改失败

33     1#$%        lab1 添加或修改失败     添加或修改失败

34     1#$%        1#$%        添加或修改失败     添加或修改失败

35     1#$%        lab#$%     添加或修改失败     添加或修改失败

36     lab#$%     1       添加或修改失败     添加或修改失败

37     lab#$%     lab    添加或修改失败     添加或修改失败

38     lab#$%     #$% 添加或修改失败     添加或修改失败

39     lab#$%     lab1 添加或修改失败     添加或修改失败

40     lab#$%     1#$%        添加或修改失败     添加或修改失败

41     lab#$%     lab#$%     添加或修改失败     添加或修改失败

42     1234567890     1       添加或修改成功     添加或修改成功

43     1234567890     lab    添加或修改成功     添加或修改成功

44     1234567890     #$% 添加或修改失败     添加或修改失败

45     1234567890     lab1 添加或修改成功     添加或修改成功

46     1234567890     1#$%        添加或修改失败     添加或修改失败

47     1234567890     lab#$%     添加或修改失败     添加或修改失败

48     laboratory        1       添加或修改成功     添加或修改成功

49     laboratory        lab    添加或修改成功     添加或修改成功

50     laboratory        #$% 添加或修改失败     添加或修改失败

51     laboratory        lab1 添加或修改成功     添加或修改成功

52     laboratory        1#$%        添加或修改失败     添加或修改失败

53     laboratory        lab#$%     添加或修改失败     添加或修改失败

54     ~!@#$%^&*() 1       添加或修改失败     添加或修改失败

55     ~!@#$%^&*() lab    添加或修改失败     添加或修改失败

56     ~!@#$%^&*() #$% 添加或修改失败     添加或修改失败

57     ~!@#$%^&*() lab1 添加或修改失败     添加或修改失败

58     ~!@#$%^&*() 1#$%        添加或修改失败     添加或修改失败

59     ~!@#$%^&*() lab#$%     添加或修改失败     添加或修改失败

60     laboratory1234567890    1       添加或修改成功     添加或修改成功

61     laboratory1234567890    lab    添加或修改成功     添加或修改成功

62     laboratory1234567890    #$% 添加或修改失败     添加或修改失败

63     laboratory1234567890    lab1 添加或修改成功     添加或修改成功

64     laboratory1234567890    1#$%        添加或修改失败     添加或修改失败

65     laboratory1234567890    lab#$%     添加或修改失败     添加或修改失败

66     1234567890#$%      1       添加或修改失败     添加或修改失败

67     1234567890#$%      lab    添加或修改失败     添加或修改失败

68     1234567890#$%      #$% 添加或修改失败     添加或修改失败

69     1234567890#$%      lab1 添加或修改失败     添加或修改失败

70     1234567890#$%      1#$%        添加或修改失败     添加或修改失败

71     1234567890#$%      lab#$%     添加或修改失败     添加或修改失败

72     laboratory#$% 1       添加或修改失败     添加或修改失败

73     laboratory#$% lab    添加或修改失败     添加或修改失败

74     laboratory#$% #$% 添加或修改失败     添加或修改失败

75     laboratory#$% lab1 添加或修改失败     添加或修改失败

76     laboratory#$% 1#$%        添加或修改失败     添加或修改失败

77     laboratory#$% lab#$%     添加或修改失败     添加或修改失败

78     1       1234567890     添加或修改成功     添加或修改成功

79     lab    1234567890     添加或修改成功     添加或修改成功

80     #$% 1234567890     添加或修改失败     添加或修改失败

81     lab1 1234567890     添加或修改成功     添加或修改成功

82     1#$%        1234567890     添加或修改失败     添加或修改失败

83     lab#$%     1234567890     添加或修改失败     添加或修改失败

84     1       laboratory        添加或修改成功     添加或修改成功

85     lab    laboratory        添加或修改成功     添加或修改成功

86     #$% laboratory        添加或修改失败     添加或修改失败

87     lab1 laboratory        添加或修改成功     添加或修改成功

88     1#$%        laboratory        添加或修改失败     添加或修改失败

89     lab#$%     laboratory        添加或修改失败     添加或修改失败

90     1       ~!@#$%^&*() 添加或修改失败     添加或修改失败

91     lab    ~!@#$%^&*() 添加或修改失败     添加或修改失败

92     #$% ~!@#$%^&*() 添加或修改失败     添加或修改失败

93     lab1 ~!@#$%^&*() 添加或修改失败     添加或修改失败

94     1#$%        ~!@#$%^&*() 添加或修改失败     添加或修改失败

95     lab#$%     ~!@#$%^&*() 添加或修改失败     添加或修改失败

96     1       laboratory1234567890    添加或修改成功     添加或修改成功

97     lab    laboratory1234567890    添加或修改成功     添加或修改成功

98     #$% laboratory1234567890    添加或修改失败     添加或修改失败

99     lab1 laboratory1234567890    添加或修改成功     添加或修改成功

100  1#$%        laboratory1234567890    添加或修改失败     添加或修改失败

101  lab#$%     laboratory1234567890    添加或修改失败     添加或修改失败

102  1       1234567890#$%      添加或修改失败     添加或修改失败

103  lab    1234567890#$%      添加或修改失败     添加或修改失败

104  #$% 1234567890#$%      添加或修改失败     添加或修改失败

105  lab1 1234567890#$%      添加或修改失败     添加或修改失败

106  1#$%        1234567890#$%      添加或修改失败     添加或修改失败

107  lab#$%     1234567890#$%      添加或修改失败     添加或修改失败

108  1       laboratory#$% 添加或修改失败     添加或修改失败

109  lab    laboratory#$% 添加或修改失败     添加或修改失败

110  #$% laboratory#$% 添加或修改失败     添加或修改失败

111  lab1 laboratory#$% 添加或修改失败     添加或修改失败

112  1#$%        laboratory#$% 添加或修改失败     添加或修改失败

113  lab#$%     laboratory#$% 添加或修改失败     添加或修改失败

 

3.5结果分析和结论

(此处应描述测试工作完成的如何,被测系统质量如何。)

自动化脚本已经大致实现

被测系统质量较高