首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 187 毫秒
1.
随着移动应用软件复杂性不断提高,高效的测试技术和工具逐渐成为高质量移动应用的必要保证。基于录制-回放技术提出一种Google Android平台上移动应用的自动化测试解决方案,并实现了一个黑盒测试工具。通过举例描述系统录制测试用例、生成脚本并回放的过程,详细分析了GUI自动化测试工具录制-回放模块关键技术的设计与实现。该GUI测试工具主要应用于回归测试阶段,能够提高测试效率。  相似文献   

2.
基于JaVa的捕获/回放测试工具的实现   总被引:3,自引:0,他引:3  
姚砺  束永安 《计算机工程》2003,29(15):22-24
目前,越来越多的应用程序需要和图形用户界面一起工作,一个优秀的软件测试工具必须提供捕获(Capture)用户操作(如击键、鼠标括动等)的能力并在代码被修改之后能够自动回放(Playback)用户的操作。文章结合自主开发的面向Java的事件捕获/回放工具JPlayer(Swing/AWT事件记录器/回放器),介绍了基于事件源识别的捕获/回放技术,以及基于事件跟踪的回放同步技术。  相似文献   

3.
介绍了软件测试的背景,说明了 自动化测试的概念和相关标准,并对自动化测试的实现过程和优缺点做了初步介绍,给出了一个传统自动化的例子,并提出了传统自动化测试面临的挑战,针对这些挑战,研究了基于HTTP流量的录制回放工具Gor,并研究了其几种流量录制回放模式.  相似文献   

4.
智能手机以及平板凭借其便捷的丰富的输入功能越来越受到用户的欢迎,但是它们丰富的输入功能增加了测试的复杂性.现有的基于GUI级别的录制与回放工具满足不了Android应用程序可以从设备上的各种传感器获取输入,识别GUI手势以及一些对时间有精确要求的录制和回放需求.本文设计并且实现了一个工具:RARA.RARA可通过直接捕获手机底层的GUI事件以及传感器事件进行应用的录制,并且以微秒时间精度回放.最后通过实验验证了:(1) RARA录制与回放功能是有效的;(2)回放的时间开销只有1%左右,不会对宿主APP的性能产生影响;(3)通过RARA的录制回放功能,可在多款应用程序的测试中重现应用Bug.  相似文献   

5.
介绍了一种基于调试系统的回放式自动化测试平台,可以自动化测试“魂芯”DSP配套软件单元.该测试平台以主机调试器为测试对象,通过主机调试器调试应用程序,间接地测试编译器、软件模拟器、调试链接服务软件等软件单元.该平台可以方便地添加测试用例,并自动批量回放测试用例.利用本测试平台,可以大大减少“魂芯”芯片配套软件的测试工作量.  相似文献   

6.
在GUI自动化测试中,很多软件体系都采用录制回放技术,本文通过分析现阶段的基于事件源的捕捉回放技术,发现在回放过程中的不足,并提出针对同步回放策略的改进方案,设计出新的GUI自动化测试框架。  相似文献   

7.
基于事件流图的用户界面测试优化   总被引:2,自引:1,他引:1  
路斯瑶  胡飞 《测控技术》2010,29(5):72-76
针对目前用户图形界面(GUI)自动化测试对于代码和开发语言的依赖,以及捕捉/回放工具中存在的手工依赖和对测试用例测试覆盖率缺乏系统管理的问题,基于事件流图理论,提出了不依赖于代码静态分析的GUI自动化测试方法。在没有程序代码的前提下,利用WinRunner工具通过鼠标动作获得GUI组件,利用自行开发的工具自动分析GUI窗口层次,定义事件属性和测试用例生成规则,自动生成了完备测试用例集,并通过实例验证了方法的有效性。  相似文献   

8.
软件回归测试中的自动测试生成方法   总被引:1,自引:0,他引:1  
软件回归测试一般使用现有的测试用例集进行测试,如何有效利用这些用例成为回归测试的关键。研究自动对现有测试用例集的扩展,包括自动改变测试用例的执行顺序、自动进行测试用例数目的增减等,提出基于现有测试用例随机生成新的测试用例集的方法。实验证明,该方法生成的测试文件能在原有环境下成功执行,能实现自动测试范围的扩大或缩小,以及测试时间的增加或减少,为软件回归测试提供了有用的自动化工具。  相似文献   

9.
研究了基于模型驱动方式自动产生数据用例的功能测试平台,研究测试模型的建立,提出了基于Windows GUI环境下该功能测试的体系结构,分析了其中的测试脚本开发平台,设计并实现了一种基于模型驱动的功能测试的动作捕获与回放技术的原型工具,该工具能生成测试脚本,并能通过运行录制下的测试脚本动态回归测试基于图形用户接口程序,实际应用系统的测试效果验证了该工具的有效性.  相似文献   

10.
由于Web应用系统的迅速发展,如何进行有效的Web测试对于保证Web系统的可靠性越来越重要。设计的Web功能测试用例自动执行系统,改进了传统的录制/回放方式,可以模拟用户操作,对Web系统进行功能性测试。提出一种基于XML的测试用例的结构描述,称之为X-Case,对于经常更新的Web系统,修改X-Case结构内的相关数据就可以进行回归测试,不需要重新生成大量的测试用例,节约Web测试的成本。该系统支持部分测试数据自动生成,对动态和静态网页均能执行自动化测试。  相似文献   

11.
Web应用自动化测试的研究   总被引:1,自引:0,他引:1  
针对目前Web应用"捕捉/回放"式测试脚本复用率不高的问题,根据Web应用的特性给出了一种基于数据驱动的Web测试框架,并设计了基于XML语言的自动化测试脚本.该测试脚本描述了Web应用行为的多请求/响应的迁移模型,并清晰地定义了外部测试数据避免了数据"硬编码"的缺陷,可对Web应用不同方面(例如功能、性能)上进行测试.开发了一个测试执行的原型工具,它以测试脚本为输入并自动化执行测试用例并生成测试结果.  相似文献   

12.
介绍基于ARM处理器S3C6410、嵌入式Linux的网络视频监控系统的设计方案。该系统将嵌入式技术、网络技术和视频编码技术结合在一起,实现了V4L技术视频采集、基于MFC芯片的H.264标准编码压缩,并最终通过FFmpeg解码库对视频信息解码播放。测试结果表明,该系统的压缩率高,图像流畅清晰,实时性好。  相似文献   

13.
基于VXI的飞机电气多通道测试系统   总被引:1,自引:1,他引:0  
针对目前飞机地面电气测试中发电机开机时间短、测试通道多、并且要求测试精度高的要求,按照现场长时间多通道记录,后期回放处理的设计思路,设计了一种基于VXI总线技术的飞机电气多通道测试系统,实践证明该系统使用灵活,测试精度高,很好满足了现场实验多通道数据同时测量的要求,并实现了对多个通道数据后期回放及分析处理。  相似文献   

14.
Object Composition Petri Nets, Priority Petri Nets, Dynamic OCPN, and Enhanced P-Nets have extended the original Petri Net to achieve the modeling of media synchronization and asynchronous user interactions during multimedia playback. The dynamic Petri Net (DPN) has been conceptualized to tackle existing problems in these two areas of modeling distributed multimedia systems. DPN features dynamic modeling elements which allows iteration and hence is able to reduce graph sizes of synchronous playback models while allowing greater details to be shown. DPN also introduces asynchronous event handling techniques that are powerful and effective. DPN was used in the design and modeling of a multimedia orchestration tool which is a typical representation of an application that works in a distributed multimedia system.  相似文献   

15.
传统安防、视频会议系统的音视频信号单独采集、分别存储给音视频信息的同步回放造成困难.本文以DM6446芯片为基础,音视频信号分别使用OggVobis和H.264标准进行编码,将编码压缩后的两路音视频码流封装成符合RIFF规范的AVI格式文件并存储以解决音视频同步回放问题.此解决方案不对现有的安防、视频会议应用架构进行任何改变,升级方便,同时经过实际系统性能测试表明,生成D1画质、单路16Kbps音频的情况下,系统占用CPU、内存资源量低,长时间运行稳定.  相似文献   

16.
针对目前某大型军用检测系统中电子部件故障诊断的难题,按照在线实时动态多通道数据采集,脱机回放驱动并进行比较测试与分析查找故障的思路,采用虚拟仪器技术设计了一种基于VXI总线的多通道驱动采集及回放系统;应用表明,该系统使用灵活,测试精度高,很好地满足了多通道测量的要求,实现了多通道驱动采集、回放及分析处理的需求,提高了维修的工作效率.  相似文献   

17.
为了满足未来航行数据记录仪声音采集卡分布式、低成本、低功耗和高可靠性的要求,以STM32F103为核心控制器,结合VS1053B音频编解码芯片和W5300以太网通信芯片设计了一种采用OggVorbis声音编码算法的分布式声音采集卡,给出了声音采集卡的软硬件设计。在硬件设计上,采用了独立的可加载OggVorbis声音编码算法以及内置TCP/IP协议栈的嵌入式芯片,降低了系统的功耗和软件设计的复杂性,增强了系统的灵活性和可靠性。  相似文献   

18.
介绍了一款基于Jpcap 的网络工具软件的设计与实现。该软件在Windows平台下开发,采用JAVA语言,使用 Jpcap 获得网卡信息、捕获数据包和发送数据包。该软件具有良好的用户操作界面,可以选择并显示网卡信息、发送自定义 UDP数据包、通过PING测试网络连通性。  相似文献   

19.
基于MPEG4自适应传输编解码系统的研究与实现   总被引:1,自引:0,他引:1  
杨宗凯  赵军  吴砥 《微机发展》2006,16(10):167-170
文中的流媒体系统包括3个部分:编码部分、流媒体服务器部分和播放器部分。编码部分和播放器部分采用了IBM的ToolkitForMPEG-4SDK.jar开发包。编码部分包括两个工具,实时的MPEG-4制作工具和非实时的MPEG-4制作工具。流媒体服务器部分是在Darwin流媒体服务器的基础上,加入了QoS管理模块,与客户端的QoS模块一起实现质量管理。对Darwin流媒体服务器的RTP打包模块进行了修改,将MPEG-4文件进行特殊形式的打包,并采用“漏桶算法”实现RTP的调度,以适应客户端带宽的需要,最终实现自适应的传输。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号