专利名称:一种手机测试系统及方法
技术领域:
本发明涉及对智能手机或手机的测试,特别涉及一种手机测试系统及方法。
背景技术:
随着科学技术不断发展和进步,目前的手机已经朝着智能化、集成化的方向不断 发展。如今的手机不仅具备一般的手机功能,还具备了 PDA(PerSOnalDigital Assistant, 个人数字助理)的大部分功能,包括个人信息管理以及基于无线数据通信浏览器和电子邮 件功能。此外,很多电信增值业务如股票、金融、新闻、气象、交通、地图、应用程序,音乐下载 等,也都利用手机这个平台开展服务。功能更强大,软件平台更智能化的手机必然会对研发 过程中测试流程提出更高的要求,包括多组被测试手机即时对比测试;利用软件黑盒测 试的一系列方法如功能测试,边界测试,压力测试对手机进行一系列测试,并能实时上传手 机测试中出现的各项错误;利用无线网络被测试手机WIFI功能;利用错误跟踪管理系统进 行手机功能错误的上报,管理及跟踪等。确保网络无处不在的信息时代,智能手机的可用 性,友好性,可靠性,安全性,更好地从用户的角度去检测智能手机的各方面性能,以满足不 同用户对智能手机的质量要求。
发明内容
本发明的目的是提供一种手机测试系统及方法,能够利用软件黑盒测试的一系列 方法进行多组被测试手机即时对比测试,并能对手机功能上的错误进行上报,管理及跟踪。为了实现以上技术目的,一方面,本发明提供一种手机测试系统,包括网络路由器,提供测试工作网络;无线接入点(Access Point),包括数个无线接入点,均与测试工作网络相连;服务器,包括错误跟踪管理软件,所述服务器与测试工作网络相连;工作站,包括数台测试用工作站,并均与测试工作网络相连;被测试手机,包括数台测试用手机,并均与测试工作网络相连。所述工作站包括手机系统测试软件,所述被测试手机与工作站相连后手机通过系 统测试软件可进行同步数据传输。另一方面,本发明还涉及一种手机测试方法,所述手机测试方法包括以下步骤步骤一,所述被测试手机与主机相连后,测试人员在数据同步传输状态之下进行 手机测试,并通过手机系统测试软件读取手机工作日志,记录下测试中的异常状况和错 误;步骤二,测试人员利用工作站远程登录服务器上的错误跟踪管理软件,将所述手 机系统测试软件通过手机工作日志中检测出的异常或错误上传到错误跟踪管理软件之 中;步骤三,错误跟踪管理软件判断该异常或错误是否为已上交的技术问题,如否则 确认该异常或错误为技术问题并给予编号、设置该技术问题的状态为待解决,如是则确认该异常或错误为无效,设置该技术问题的状态为关闭;步骤四,错误跟踪管理软件将所述技术问题指派给研发人员,并将该技术问题的 状态修改为解决中;步骤五,研发人员解决所述技术问题之后将解决方案反馈进错误跟踪管理软件并 将该技术问题的状态修改为已解决;步骤六,测试人员测试状态为已解决的技术问题,并通过手机系统测试软件读取 手机工作日志,如无异常或错误产生则将该技术问题的状态修改为已关闭。所述步骤一的手机测试内容包括场测,模拟实际的通话情况,对接通率、通话时声音效果进行测试;压力测试,通过达到某一软件功能的最大容量,边界值或最大的承载极限,对其进 行相关操作;软件功能测试,模仿实际用户操作,被测试手机软件系统的各个功能;交叉/关联测试,指智能手机不同两个或多个功能间交叉时,对智能手机所应处 状态或行为进行测试,被测手机状态或行为应与需求设计中要求相同。所述的手机测试方法的步骤一还包括,利用无线接入点被测试手机无线功能。所述步骤四中错误跟踪管理软件将所述技术问题指派给研发人员的同时也向相 应的技术人员发送提醒邮件。采用本发明所述一种手机测试系统及方法,包括无线路由器组成网络连接工作 站、被测试手机、服务器、无线接入点,被测试手机通过和工作站进行数据同步传输之后进 行各项手机测试并将错误信息发送到服务器上的错误跟踪管理软件进行管理及跟踪,从而 更好,更全面的对手机的功能进行测试,检测手机的各方面性能,以满足不同用户对智能手 机的质量要求。
图1是本发明所述手机测试系统的系统结构原理示意图;图2是本发明所述手机测试方法的流程示意图。
具体实施例方式下面结合附图和实施例进一步说明本发明的详细技术方案。参照图1,图1显示了一种手机测试系统100,系统100包括网络路由器101,服务 器102,无线接入点103,工作站104,被测试手机105。所述网络路由器101提供一个私有 的工作测试网络,服务器102与无线接入点103均与工作测试网络相连。工作站104和被 测试手机105通过无线网络(WIFI)与工作网络相连。所述服务器101上安装有错误跟踪 管理软件,工作站104上安装有手机系统测试软件。参照图2,图2显示了一种手机测试方法200,包括如下步骤步骤201,测试人员将被测试手机105与工作站104相连,并通过手机系统测试软 件进行数据同步传输,此时手机进行各项测试,手机系统测试软件实时读取手机中的各项 数据并储存到工作站上的日志当中。手机测试内容包括
场测手机场测是模拟实际的通话情况,对接通率、通话时声音效果进行测试;并 根据静止状态和移动状态;拨打移动,联通,固话,I860,13800138000,112类;同地点不同 方向性测试;快速移动通话测试(时速50公里以上);信号强弱不同地点测试等不同状态 下测试如下细分项目呼叫成功率、主叫测试、被叫测试(在不同界面,如拍照菜单,听MP3 时等)、通话音质、有无回音(串音)、有无侧音、有无杂音、有无断音、音量切换、铃声,振动, 静音测试、短信收发、耳机通话测试、扬声器通话测试、蓝牙耳机连接通话测试、插拨SIM/ UIM卡与网络搜索时间记录、拨打长途、漫游通话、通话与手机发热状况测试。压力测试又称边界值容错测试或极限负载测试,即测试过程中,已经达到某一软 件功能的最大容量,边界值或最大的承载极限,仍然对其进行相关操作。目的是要对手机在 各功能,性能方面施加一定的压力,因而可以从中找出手机软件上的错误。包括存储压力测 试、边界压力测试、响应能力压力、网络流量压力。软件功能测试就是将智能手机的功能模仿实际用户操作,被测试手机的各个功 能,测试项目包括通话功能测试、消息功能测试、通讯录测试、增值服务测试、输入法测试、 数据连通测试、JAVA程序测试,其他功能测试。交叉/关联测试指智能手机不同两个或多个功能间交叉时,对智能手机所应处 状态或行为进行测试,被测手机状态或行为应与需求设计中要求相同。例如打电话时接收 短信息,看短信内容时打进一个电话,听音乐时看新短信,听音乐时打进一个电话,上网浏 览时打进一个电话,接电话时闹钟响等。步骤202,测试人员将错误信息上传到服务器上的错误跟踪管理软件。步骤203,错误跟踪管理软件判断是否为已知错误信息,如是则该条错误信息为无 效,将该条错误信息的状态设置为关闭,如否则进入步骤四。步骤204,将该错误信息设置为待解决技术问题并给予编号。步骤205,将待解决技术问题指派给研发人员,设置技术问题的状态为解决中,同 时错误跟踪管理软件将所述技术问题指派给研发人员的同时向相应的技术人员发送提醒 邮件。步骤206,技术人员解决解决技术问题后反馈回系统,设置技术问题的状态为已解决。步骤207,测试人员对该技术问题重新进行测试,并在手机系统测试软件当中读取
错误曰志。步骤208,判断是否出现错误,如出现错误则回到步骤四,将此技术问题的状态重 新设置为待解决技术问题,如果没有出现错误则进入步骤九。步骤209,将该技术问题的状态设置为已关闭。此外,本发明所述的手机测试方法的步骤一还包括,利用无线接入点被测试手机 无线网络功能,测试主要步骤为a、配置智能手机蜂窝网络服务,并确认服务正常工作。b、配置接入点,设备连接这些接入点,用ActiVeSynC4. 5同步PC和设备。C、测试设备在典型的工作环境中切换不同的连接。d、测试设备之间进行蜂窝式网络和工作连接切换的能力。e、测试设备在一个典型的本地环境中各种连接切换的能力。
f、通过反复至少10次的试验,以确保测试结果的可靠性。本技术领域中的普通技术人员应当认识到,以上的实施例仅是用来说明本发明, 而并非用作为对本发明的限定,只要在本发明的实质精神范围内,对以上实施例的变化、变 型都将落在本发明的权利要求书范围内。
权利要求
1.一种手机测试系统,其特征在于,包括 网络路由器,提供测试工作网络;无线接入点(Access Point),包括数个无线接入点,均与测试工作网络相连; 服务器,包括错误跟踪管理软件,所述服务器与测试工作网络相连; 工作站,包括数台测试用工作站,并均与测试工作网络相连; 被测试手机,包括数台测试用手机,并均与测试工作网络相连。
2.如权利要求1所述的手机测试系统,其特征在于,所述工作站包括手机系统测试软 件,所述被测试手机与工作站相连后手机通过系统测试软件可进行同步数据传输。
3.—种手机测试方法,其特征在于,所述手机测试方法包括以下步骤步骤一,所述被测试手机与主机相连后,测试人员在数据同步传输状态之下进行手机 测试,并通过手机系统测试软件读取手机工作日志,记录下测试中的异常状况和错误;步骤二,测试人员利用工作站远程登录服务器上的错误跟踪管理软件,将所述手机系 统测试软件通过手机工作日志中检测出的异常或错误上传到错误跟踪管理软件之中;步骤三,错误跟踪管理软件判断该异常或错误是否为已上交的技术问题,如否则确认 该异常或错误为技术问题并给予编号、设置该技术问题的状态为待解决,如是则确认该异 常或错误为无效,设置该技术问题的状态为关闭;步骤四,错误跟踪管理软件将所述技术问题指派给研发人员,并将该技术问题的状态 修改为解决中;步骤五,研发人员解决所述技术问题之后将解决方案反馈进错误跟踪管理软件并将该 技术问题的状态修改为已解决;步骤六,测试人员测试状态为已解决的技术问题,并通过手机系统测试软件读取手机 工作日志,如无异常或错误产生则将该技术问题的状态修改为已关闭。
4.如权利要求3所述的一种手机测试方法,其特征在于,所述步骤一的手机测试内容 包括场测,模拟实际的通话情况,对接通率、通话时声音效果进行测试; 压力测试,通过达到某一软件功能的最大容量,边界值或最大的承载极限,对其进行相 关操作;软件功能测试,模仿实际用户操作,被测试手机软件系统的各个功能; 交叉/关联测试,指智能手机不同两个或多个功能间交叉时,对智能手机所应处状态 或行为进行测试,被测手机状态或行为应与需求设计中要求相同。
5.如权利要求3所述的手机测试方法,其特征在于,该方法的步骤一还包括,利用无线 接入点被测试手机无线功能。
6.如权利要求3所述的手机测试方法,其特征在于,所述步骤四中错误跟踪管理软件 将所述技术问题指派给研发人员的同时也向相应的技术人员发送提醒邮件。
全文摘要
本发明涉及一种手机测试系统及方法,包括无线路由器组成网络连接工作站、被测试手机、服务器、无线接入点,被测试手机通过和工作站进行数据同步传输之后进行各项手机测试并将错误信息发送到服务器上的错误跟踪管理软件进行管理及跟踪,从而更好,更全面的对手机的功能进行测试,检测手机的各方面性能,以满足不同用户对智能手机的质量要求。
文档编号H04W24/00GK102098695SQ20091020029
公开日2011年6月15日 申请日期2009年12月10日 优先权日2009年12月10日
发明者林晨 申请人:上海杉达学院