系统测试工作总结范文实用3篇
【导言】此例“系统测试工作总结范文实用3篇”的文档资料由阿拉题库网友为您分享整理,以供您学习参考之用,希望这篇资料对您有所帮助,喜欢就复制下载支持吧!
系统测试工作总结1
1串口通信
采用MSComm控件实现PC机与单片机之间的串口通信[11]。
MSComm控件通过OnComm事件响应函数编程实现数据的接收与发送。
串口设置在ClassWizard(类向导)中为MSComm控件定义成员对象(m_ctrlComm),设置串口属性。
接收信息PC机接收电子罗盘航向角和电池电量信息。
使用ClassWizard为MSComm控件添加OnComm事件响应函数。
当下位机发送数据时,触发On-Comm()事件,将字符保存到Byte数组rxdata[]中,根据通信协议对接收到的数据进行分类存储与处理,主要代码如下:探测器运动的控制为了控制探测器运动,添加了前进、左转、右转、加速、减速和停止6个动作按钮。
当动作按钮被按下时,PC机向单片机发送相应的命令控制探测器运动,动作按钮的设计原理类似。
“前进”动作按钮的设计过程如下:使用ClassWizard为“前进”动作按钮添加消息响应函数OnButtonQianjin(),根据通信协议,当“前进”动作按钮被按下时,PC机向单片机发送命令“s11100p1”。
由于串口初始化中设置二进制读/写方式,因此需将其转换为二进制,字符转换及发送代码如下:航向角数据的提取按下“航向角”命令按钮时,PC机向单片机发送命令“s1p1”,单片机采集当前电子罗盘航向角信息,并向PC机发送信息,PC机接收信息并将其存储于缓冲区,对接收信息进行分析处理,提取航向角数据并实时显示。
电子罗盘采用NMEA-0183传输协议[12],信息结构为$HCHDT,<1>,T*hh。
信息以“$”开始,以“”结束。
“HCHDT”为一帧数据的帧头,<1>为航向角,格式为到,T为真,为校验和标志,为校验和。
信息处理方法:通过搜寻“$HCHDT”,判断是否为一帧数据的帧头。
识别帧头后,通过逗号个数的计数值,提取出航向角数据信息。
电池电量数据的提取为了直观显示电池所剩电量,将其分为4个等级:100%、75%、50%和25%。
按下“电池电量”命令按钮,PC机发送命令“s13001p1”,单片机采集当前电池剩余电量信息,并向PC机发送信息,PC机接收信息并将其存储于缓冲区,对接收信息进行分析处理,提取电量数据并实时显示。
2视频捕获
VC++提供的库文件以及AVICap窗口类,便于访问视频硬件,并控制视频捕获[13]。
导入库文件,并在对话框源文件中添加#include“”语句。
在对话框中添加图形控件(IDC_PICTURE)作为捕获父窗,在其头文件中加入全局变量HWNDgWndCap,在其初始化函数OnInitialDialog()中,采用capCreateCaptureWindow函数创建视频捕获窗,采用CapDriverConnect()函数实现捕获窗与捕获设备的连接,采用Preview(预览模式)显示视频。
3结语
基于VC++设计了岩腔三维地貌探测器上位机监控系统,运用MSComm控件实现PC机与单片机之间的串口通信,编程简便,工作可靠;采用VFW进行实时视频显示,界面友好,切实有效。
通过上位机监控界面按钮操作实现探测器运动控制、电子罗盘航向角测量、电池剩余电量监测、盐腔三维地貌视频实时显示保存等功能。
海纳百川,有容乃大。以上3篇系统测试工作总结就是山草香小编为您分享的系统测试的范文模板,感谢您的查阅。
系统测试工作总结2
1. 软件测试工程师是指具有丰富的软件测试理论及经验,熟练掌握并使用软件测试的方法,在深刻理解产品功能要求和规定的条件下,对软件程序进行操作,用来鉴定软件的正确性、完整性、安全性和可操作性,对软件程序是否能满足设计要求进行评估的专业技术人员。
与软件测试工程师紧密相连的就是软件开发工程师,后者是软件程序的开发人员,前者是对后者所开发的软件进行测试的人员,可以说软件测试工程师是“质检员”。
2. 软件测试工程师等级按照级别及职位的不同,软件测试工程师可以分为3类:初级软件测试工程师、中级软件测试工程师和高级软件测试工程师。
只有具有足够的行业知识,才能判断软件功能的正确性;③具有专心、细心、耐心、责任心和自信心的个人素养;④具有良好的职业道德,过硬的专业知识十分重要,但是良好的职业道德也十分重要,很多行业软件具有保密性,软件测试工程师的职业道德成为不可忽视的一个方面。
5. 软件测试工程师的职业发展软件测试工程师的职业发展基本有三个方向:管理方向、技术方向和管理+技术方向。
①管理方向:经过软件测试工程师的性格特点分析,如果是倾向“低技能、高管理”,那么以后的发展路线可以朝着配置管理工程师、质量保证工程师、业务测试工程师方向发展。
②技术方向:总技术路线的软件测试工程师可以朝着自动化测试工程师、白盒测试工程师、性能测试工程师和认证测试工程师方向发展。
③管理+技术方向:这条路线是常规路线,需要管理和技术并重,可以朝着测试主管、测试经理、测试总监或者咨询领域发展。
系统测试工作总结3
软件测试,在专业上区分,也是有所区分的,分黑盒和白盒测试两种,白盒测试一般在一些大的软件工程项目里面使用得到,要求的技术层次相对较高,基本上是半个以上研发人员的技术水平要求。
(具体两者区分可以自行百度)这里具体说说软件测试中,两种测试工种的工作内容。
白盒测试,往往要直接接触程序的源代码,所以白盒测试人员任职的一个很重要的条件就是读懂对应开发语言,最好是半个以上的开发人员。
黑盒测试,则没有要能读懂程序源代码要求(当然有软件开发这方面知识的更佳),黑盒测试人员的要求往往更侧重测试人员对软件测试理论和对应行业了解。
现在很多的测试人员对于白盒测试这个工作近乎有一种膜拜的心态,个人觉得没有必要。
做你喜欢做的,做你最擅长做的,坚持你所做的,我想最后被人膜拜的人就是你。
两者在工作的内容上存在相同之处也存在不同之处。
相同之处在于:都要进行测试用例设计,也都要执行测试用例,报告缺陷。
不同之处在于:白盒测试人员是在能看到程序内部实现、及程序需求的情况下进行的测试用例设计,而黑盒测试人员只能通过程序的需求文档进行测试用例设计;往往黑盒测试用例的量相对白盒测试而言要多一些。