仪器网(yiqi.com)欢迎您!

| 注册 登录
网站首页-资讯-专题- 微头条-话题-产品- 品牌库-搜索-供应商- 展会-招标-采购- 社区-知识-技术-资料库-方案-直播- 视频

问答社区

有没有测试通讯类软件性能的工具或者方法?

天下无贼1224 2009-11-30 18:58:48 425  浏览
  •  

参与评论

全部评论(1条)

  • 小松晓柜 2009-12-01 00:00:00
    参考下这篇文章 手机软件测试 作者:Spark.lee 手机作为专用的消费类电子产品需要进行以下测试:可靠性测试(对于硬件则是RQT;对于软件则是field trial);标准符合性测试(FTA);互操作性测试(IOT);安全性测试(安规测试);强度测试等。 其中,有些种类的测试,例如FTA,有严格的标准(GSM、3GPP等)来明确被测的功能点,测试人员所要做的是在测SY例的编写中体现出这些功能点,并且尽量营造这些测SY例所需的运行环境来完成测试,并反馈测试结果。但是对于性能测试,就没有这样的规范供测试人员来参考,因此性能测试需要进行哪些用例以及用例通过的指标的高低都有很大弹性,在很大程度上受限于测试人员的经验和项目的资源和进度压力。如何在资源、进度和质量之间找到平衡点是产品负责人需要考虑的问题,测试人员可以左右的是划定性能测试的范围、明确与性能测试相关的设计需求(提高产品的可测试性)以及通过自动化测试工具等手段来进行更加有效的性能测试,提高产品的质量。 一、手机性能测试的范围 性能测试强调长时间、重复或者高强度的进行某些操作,来验证产品在各种极限条件下的表现。性能测试隶属于软件测试中的系统测试,它对软件在集成系统中运行的性能行为进行测试,旨在及早确定和消除软件中与构架有关的性能瓶颈。通过对测试数据和log的分析,还可能找出被测系统隐藏的缺陷。终端作为移动通讯类电子产品,其性能测试又主要和其实现的功能相关,大致可分为以下几类: 1. 时间相关。 时间相关的性能测试可分为长时间保持测试和限定时间反应测试。 长时间保持测试主要是测试终端长时间稳定进行某项功能的能力。主要包括长时间待机能力、长时间CS域业务保持能力、长时间PS域业务保持能力、长时间组合业务保持能力等。长时间待机测试,就是根据手机电池的能力连续不间断待机一定时间(例如4天),之后验证手机是否还能够发起主叫和被叫业务,能够发起主叫,表示终端在长时间待机后自身还处于正常状态,能够发起被叫,说明终端在睡眠模式下可以正常接收寻呼。长时间CS域业务保持测试,就是根据手机电池的能力连续不间断进行语音通话或者视频通话一定时间(例如2小时),测试通话期间图象声音是否连续、清晰,是否有单通现象出现,是否会有手机板子过热现象。长时间PS域业务保持测试,主要是通过持续进行WWW业务、ftp业务或者流媒体业务一定时间(例如2小时),测试进行数据业务期间上下行数据传输率是否稳定,网页显示是否流畅,流媒体播放是否连续等。长时间组合业务保持测试,就是同时保持CS和PS域业务一段时间,以验证终端长时间进行组合业务的能力。 限定时间反应测试主要是测试终端在规定时间内对用户的操作作出反应,给出操作结果的能力。主要包括开机驻留时延、关机时延、CS域业务接入时延、PS域业务接入时延、本地应用的操作时延等。开机驻留时延,是指从用户按下开机键(终端上电、系统引导、启动任务、搜索网络、完成位置更新)到终端进入待机界面,提示用户可以进行正常服务的总时间。关机时延,是指从用户按下关机键(终端完成网络detach、将RAM中修改过的数据写回flash)到终端完全下电所需的总时间。CS域业务接入时延,是指在进行语音或视频电话时从按下拨号键到听到对方回铃声所需总时间,由于该过程需要在网络侧分配资源,所以测试结果可能会受到当前网络资源可用程度的影响,例如在网络负荷高的时候申请CS 64k业务时,网络侧需要重新组织或合并无线资源来满足业务要求,所需时间相对会长一些。PS域业务接入时延,是指在进行数据业务时从开始连接到能正常进行数据业务所需总时间。本地应用的操作时延,是指完成某些本地操作维护功能所需的时间,例如打开电话薄,在电话薄里查找联系人,存储新建的联系人,存储短信,存储多媒体文件,打开浏览器,播放多媒体文件等所需时延,这些时延如果过长,也会极大地降低用户体验的满意度。 2. 次数相关。 次数相关的性能测试是测试终端重复稳定地进行某项功能的能力。包括开关机成功率、小区初搜成功率、小区重选成功率、CS域业务成功率、PS域业务成功率、组合业务成功率、切换成功率、本地应用的成功率等。这种重复操作包括很多对象被多次创建和释放,因此可能会发现潜在的内存泄漏等问题。开关机成功率测试,主要是检验多次开机是否会有物理层不能正确收到初搜命令的情况,关机不完全也可能会导致下一次开机失败,以及在某些情况下系统死机后只能通过插拔电池板来重新开机。CS域业务成功率的测试,是指通过进行一定次数的主叫或者被叫,统计失败的次数,对失败原因进行归类,分析是否能够找到和终端相关的失败原因。PS域业务成功率、组合业务成功率、切换成功率的测试方法也类似。本地应用的成功率包括多次存储再删除文件、联系人、短信等操作,以及多次打开某个应用或执行某类操作来对该应用的稳定性进行测试,找出瓶颈。 3. 并发业务。 并发测试主要是测试终端同时进行多项业务时表现出的处理能力。例如同时进行CS域语音业务和PS域下载业务,或者在MP3播放的同时进行WWW上网业务,以测试协议栈、操作系统和处理器对并发业务的支持能力。 4. 负载测试。 负载测试主要是验证系统的负载工作能力。系统配置不变的条件下,在一定时间内,终端在高负载情况下的性能行为表现。例如同时进行多个ftp下载,使下行传输率接近极限值,观察终端是否可以正常工作。 二、手机性能测试的方法 手机性能测试的方法按照自动化程度不同可分为手工测试和自动测试。 手工测试主要是通过测试人员手动操作,并借助某些监测仪器和工具,来验证手机性能。但由于手机功能众多,并且性能测试工作量大,如果单个测试工程师靠手动按键来执行所有测SY例,花费的时间少则几小时,多则需要几天的时间,这样耗费大量测试时间的同时也容易让测试工程师产生疲倦甚至是厌倦心理,很容易造成测试的遗漏。手机测试中常碰到很多重复性高的工作,如发送数条 SMS 或者 MMS 以验证其收发成功率以及稳定性、连续进行多次呼叫、多次对文件系统进行添加删除操作、多任务多进程情况下的冲突测试以及极限测试等等,都是重复性高的工作,手动执行的话费时费力,如果能有一套自动执行的机制,将能大大提高测试的效率。 由此产生了对手机自动化测试工具的需求。手机这种板机的MMI功能测试不同于基于PC上的MMI测试,后者借助PC平台,目前市场上已有非常多功能强大且通用的自动测试工具支持其测试,如比较典型的有Winrunner, Robot, Loadrunner等等,但这些工具通常不能兼容到象手机这种嵌入式系统中来。这就要求测试人员能够基于当前平台进行二次开发,来满足自动化测试的需求。 手机的自动化性能测试一般分为以下几个步骤进行: 1. 系统分析 将系统的性能指标转化为性能测试的具体目标。通常在这一步骤里,要分析被测系统结构,结合性能指标,制定具体的性能测试实施方案。这要求测试人员对被测系统结构和实施业务的全面掌握。 2. 建立虚拟用户脚本 将业务流程转化为测试脚本,通常指的是虚拟用户脚本或虚拟用户。虚拟用户通过驱动一个真正的客户程序来模拟真实用户。在这一步骤里,要将各类被测业务流程从头至尾进行确认和记录,弄清这些过程可以帮助分析到每步操作的细节和时间,并能精确地转化为脚本。此过程类似制造一个能够模仿人的行为和动作的机器人过程。这个步骤非常重要,在这里将现实世界中的单个用户行为比较精确地转化为计算机程序语言。如果对现实世界的行为模仿失真,不能反映真实世界,性能测试的有效性和必要性也就失去了意义。 3. 根据用户性能指标创建测试场景 根据真实业务场景,对生成的测试脚本进行复制和控制,转化为满足性能测试指标的测SY例集。在这个步骤里,对脚本的执行制定规则和约束关系。具体涉及到对业务类型,并发时序等参数的设置。这好比是指挥脚本运行的司令部。这个步骤十分关键,往往需要结合用户性能指标进行细致地分析。 4. 运行测试场景,同步监测应用性能 在性能测试运行中,实时监测能让测试人员在测试过程中的任何时刻都可以了解应用程序的性能优劣。系统的每一部件都需要监测:协议栈,MMI应用程序,内存占用情况,驱动程序运行状态等。实时监测可以在测试执行中及早发现性能瓶颈。 5. 性能测试的结果分析和性能评价 结合测试结果数据,分析出系统性能行为表现的规律,并准确定位系统的性能瓶颈所在。在这个步骤里,可以利用数学手段对大批量数据进行计算和统计,使结果更加具有客观性。在性能测试中,需要注意的是,能够执行的性能测试方案并不一定是成功的,成败的关键在于其是否精确地对真实世界进行了模拟。 在整个性能测试过程中,自动化测试工具的选择只能影响性能测试执行的复杂程度,简便一些或繁杂一些;但人的分析和思考却会直接导致性能测试的成败。所以这里着重于对性能测试思路的整理。测试工具的介绍可以参看有关自动化测试工具的资料。

    赞(19)

    回复(0)

    评论

获取验证码
我已经阅读并接受《仪器网服务协议》

热门问答

有没有测试通讯类软件性能的工具或者方法?
 
2009-11-30 18:58:48 425 1
有没有复制通讯记录的软件
有没有什么软件可以做到就算你把今天的通讯记录删了,还能在那个软件找到今天的通讯记录... 有没有什么软件可以做到就算你把今天的通讯记录删了,还能在那个软件找到今天的通讯记录 展开
2014-09-01 04:06:30 218 3
有没有免费的企业内部通讯软件?
 
2014-09-21 01:01:42 270 4
java中测试类有没有主方法、属性和方法
java中测试类有没有主方法、属性和方法
2016-05-04 05:29:10 380 1
数据分析工具类软件,好用的有哪些
 
2017-08-29 21:36:50 332 2
数据分析工具类软件,好用的有哪些
 
2017-08-21 13:27:25 431 2
数据分析工具类软件,好用的有哪些
 
2017-08-12 19:38:48 440 1
有哪些好用的数据分析工具类软件
 
2018-05-17 01:50:58 305 1
数据分析工具类软件,好用的有哪些
 
2017-09-24 03:16:50 313 1
数据分析工具类软件,好用的有哪些
 
2017-04-12 16:35:38 271 4
求健康测试类的工具源码~谢谢
BMI,配餐工具,卡路里计算啊什么的之类的健康工具箱~怎么样实现,我想弄个网页
2011-05-21 07:21:00 393 2
有没有用来测量LED换帧频率测试软件。或者程序之类的
 
2012-04-04 18:30:44 394 1
药品包装材料密封性能测试的测试方法

药品作为一种特殊商品,其安全性、无菌性、质量和LX与人们的安全和健康密切相关。与药品功效密切相关的包装材料不仅要保证药品的可靠性,还要具有方便性。因此,药品生产企业在选择药品包装材料时,必须了解包装材料的特性和性能,才能根据药品的一些特殊要求,准确合理地选择药品的包装材料。

因为在药品的整个生产、流通以及使用的过程中,药品包装都伴随其中,所以包装材料密封性是药品质量的重要影响因素。

 

测试方法及设备

本次测试采用赛成仪器自主研发的CHY-CA密封密封试验仪。MFY-CM密封试验仪适用于产品的密封试验,通过试验可以有效地比较和评价软包装件的密封工艺及密封性能,是食品、塑料软包装、湿巾、制药、日化等行业理想的检测仪器。

 

技术指标

屏幕尺寸:7英寸触摸屏

真 空 度:0 ~ -90kPa

精  度:1 级

负压产生方式:真空发生器

真空室有效尺寸:Φ270 mm × 210 mm (H) (标配)

注:其他尺寸可定制

气源压力:0.7MPa (气源用户自备)

气源接口:Φ6 mm 聚氨酯管

外形尺寸:370 mm(L) × 300 mm(B) × 450 mm(H)

电  源:AC 220 V 50 Hz

净  重:12 kg

 

济南赛成仪器一直致力于为大部分国家客户提供高性价比的整体解决方案,公司的核心宗旨就是持续创新,打造高精尖检测仪器,满足行业内不同客户的品控需求,期待与行业内的企事业单位增进交流和合作。

赛成仪器,赛出品质,成就未来!



2021-08-03 17:21:41 603 0
测试面电阻或者电阻率的方法?
由于四探针电阻率测试仪较贵,我想使用别的方法来做,可是一直没找到相关的资料,麻烦帮帮我了。谢谢
2007-06-20 09:41:47 488 2
有没有专门测试显卡的软件?
FX4100 HD7850 上网看视频卡帧 显卡驱动换过3、4个 系统也换过 还是卡帧 有没有软件能测试 显卡有没有问题
2013-10-24 04:10:26 424 5
有没有简单易用的员工信息整理工具,Z好能直接和通讯软件结合的?
 
2016-01-19 06:51:29 335 1
浅谈塑料薄膜透气性能的测试方法

塑料薄膜和薄片等软包装材料具有成本低、质量轻、加工易的优点,在食品、药品等各种日用产品包装中具有广泛的应用。

根据不同的工程和应用需要,对塑料薄膜和薄片等软包装材料的阻隔性要求不同,有时需要隔阻氧气的高阻隔性,以防止氧气的侵入,有时需要透氧性较好的低阻隔性,以利于包装内外氧气的交换。

因此,塑料薄膜和薄片等软包装材料的透气性能直接影响其包装产品的质量。

目前,处理塑料薄膜透气性测试的方法有压力法(压差法和等压法)、浓度法 、体积法、气相色谱法和热传导法。

根据不同的测试方法,国内外已研制出类型不同的塑料薄膜透气性测试装置。其中压差法是塑料薄膜透气性测试中的首要方法。国际上基于压差法的薄膜透气性测试标准有ASTM D1434,ISO15105-1,ISO 2556-2001,JIS K7126等,我国执行的标准为GB/T1038-2000、GB/T 5453-1997等。

赛成仪器执行GB/T 1038-2000 塑料薄膜和薄片气体透过性试验方法 压差法等相关标准研发生产的薄膜透气性测试仪GPT-201压差法气体渗透仪器基于压差法的检测原理,是一款专业用于塑料薄膜气体透过率测试仪,适用于薄膜、片材、高阻隔材料、金属箔片等材料气体透过率的测定,也称为薄膜透气仪、薄膜透气率测试仪和薄膜透气性能测试仪。

 

 接下来,赛成仪器小编利用薄膜透气性测试仪检测薄膜透气性能,简单介绍下操作方法:

一、试样及预处理:

试样应具有代表性,应没有痕迹或可见的缺陷。试样一般为圆形,其直径取决于所使用的仪器,每组试样至少为3个。应该在GB/T 2918中规定的23℃±2℃环境下,将试样放在干燥器中进行48h以上状态调节或按产品标准规定处理。

二、薄膜透气性能测试试验步骤:

1、按GB/T 6672 测量试样厚度,至少测量5点,取算术平均值。

2、 将试样放在粗滤纸(直径66mm)上,密封于透气室中。用橡皮管将透气室与主管连接,接头处用真空封胶密封。此时透气室压力计中的水银全部在贮器中。

3、关闭透气室高压侧活塞,进行抽空。用高频真空检漏计探测高压侧,检查薄膜有无漏气GB 1038-70现象。在确定薄膜不漏之后,打开高压侧活塞继续抽空至规定的真空度。关闭透气室高、低压侧活塞,停止抽空,将贮器中的水银倾入透气室压力计。

4、将气体灌入贮气瓶至规定的压力,打开透气室高压侧活塞、立即记录透气室压力计中水银柱高度(读至0.5mm汞柱)和高压侧的压力(读至1mm汞柱)。以后每间隔一定时间,记录透气室压力计中水银柱的高度。在达到稳定透过之后,继续记录3次,取算术平均值。在此计算该试样的气体透过量及气体透过率

5、试验结束后取下透气室,将透气室压力计中的水银全部倒回贮器中,取出试样。

济南赛成仪器一直致力于为大部分国家客户提供高性价比的整体解决方案,公司的核心宗旨就是持续创新,打造高精尖检测仪器,满足行业内不同客户的品控需求,期待与行业内的企事业单位增进交流和合作。

赛成仪器,赛出品质,成就未来!



2021-09-30 17:09:36 703 0
有没有简单的方法测试水泥强度
不用仪器啊之类的就简单测试... 不用仪器啊之类的就简单测试 展开
2011-05-07 16:37:47 341 3

10月突出贡献榜

推荐主页

最新话题