- 1
- 2
- 3
- 4
- 5
隧道监控系统自动化测试设计与实现
资料介绍
按照现代软件工程理论,测试是开发的最后一个阶段,是检验产品是否符合质量标准的过程。随着软件规模的扩大,缺陷会越来越多,质量保证也成为一项艰苦的工作。为了应对这种挑战,人们总结出许多方法,试图通过严谨的开发过程保证软件质量,测试就是其中一部分。
本文介绍了对某一隧道监控系统的测试方法。研究成果主要包括6方面:
(1)提出了windows api发送消息到窗口的测试方法,以模拟用户操作。其中包括移动鼠标,点击按键,输入文本,选择下拉列表等。
(2)实现了python加载c语言动态库并调用其中函数,并完成python数据类型到c语言类型的转换。
(3)实现了xml文档解析,以pulldora方式获取元素。
(4)用python实现了简单udp通信模拟器。先用socket.socket(socket。AF INET,socket.SocK_DGRAM)声明套接字对象,再向某一端口发送数据。
(5)利用python CFUNCTYPE()实现了回调函数,并能将其作为参数传给接口。
(6)完成了fitnesse测试结果显示,以红绿颜色分别标注错误和正确,更加直观。
采用本文所述方法,解决了在接口和界面由不同项目组开发的情况下,接口无法单独测试的问题,减少了协调与等待其他项目的时间。调用接口可以更直接地分析参数边界值,提高了测试强度。在udp模块中python程序还起到发送数据的模拟设备功能,节省了购买外部模拟软件的成本。在之后用户使用中,反馈缺陷大幅下降,提高了产品质量与满意度。
部分文件列表
文件名 | 大小 |
隧道监控系统自动化测试设计与实现.pdf | 5M |
最新上传
-
21ic小能手 打赏10.00元 2天前
-
21ic小能手 打赏10.00元 2天前
-
cai0603 打赏3.00元 3天前
用户:CJQ_ENJOY
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
cai0603 打赏3.00元 3天前
用户:dongshao
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏270.00元 3天前
用户:kk1957135547
-
21ic下载 打赏160.00元 3天前
用户:w178191520
-
21ic下载 打赏160.00元 3天前
用户:w1966891335
-
21ic下载 打赏50.00元 3天前
用户:w993263495
-
21ic下载 打赏40.00元 3天前
用户:w993263495
-
21ic下载 打赏90.00元 3天前
用户:cooldog123pp
-
21ic下载 打赏30.00元 3天前
用户:sun2152
-
21ic下载 打赏40.00元 3天前
用户:xzxbybd
-
21ic下载 打赏40.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏30.00元 3天前
用户:happypcb
-
21ic下载 打赏50.00元 3天前
用户:forgot
-
21ic下载 打赏10.00元 3天前
用户:xuzhen1
-
21ic下载 打赏20.00元 3天前
用户:wanglu6666
-
21ic下载 打赏5.00元 3天前
用户:人间留客
-
21ic下载 打赏5.00元 3天前
用户:jyxjiyixing
-
21ic下载 打赏5.00元 3天前
用户:akae_du
-
21ic下载 打赏5.00元 3天前
用户:ouyang_56
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
xlhtracy 打赏10.00元 3天前
-
xlhtracy 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
xlhtracy 打赏5.00元 3天前
-
czmhcy 打赏1.00元 3天前
资料:bitboy
全部评论(0)