您好,欢迎来到电子网!
请登录
免费注册
分享
微信
新浪微博
人人网
QQ空间
开心网
豆瓣
会员服务
进取版
标准版
尊贵版
|
设为首页
|
收藏
|
导航
|
帮助
产品
资讯
请输入产品名称
JUKI贴片机
单极霍尔开关
pcb设备
全方位海绵
无感电容
电源供应
MDD72-16N1B-IXYS二极管
关注微信随身推
首页
电子商城
专题报道
资料中心
成功案例
词多 效果好 就选易搜宝!
深圳市艾特讯科技有限公司
新增产品
|
公司简介
注册时间:
2010-07-26
联系人:
电话:
Email:
首页
公司简介
产品目录
公司新闻
技术文章
资料下载
成功案例
人才招聘
荣誉证书
联系我们
产品目录
自动化设备
网络分析仪
测试白卡
无线通讯仪
综合测试仪
信号发生器
频谱分析仪
当前位置:
首页
>>>
技术文章
>
技术文章
MMI自动化的设计思路
手机软件MMI的自动化测试需要手机终端和计算机进行通讯,所以通讯方式可以选择串口或者蓝牙,鉴于稳定性和易用性,设计简单程度,串口通讯是非常简单的很容易实现的。
然后自动化测试工具选择脚本语言的问题,我们可以选择VBScript,Perl,Python,比较一下,Python比较强大,Nokia的一些工具就是python做脚本的。
两者之间的通信机制:可以使用ATcommand进行通信,出了GSM标准支持的ATC,还要有手机专门自己的命令来支持远程终端操控手机。比如键盘控制,长按短按等。
手机需要暴露一些接口,比如截图,文字识别,返回图像,文字等。这样可以做自动化验证,做到无人值守。这些均需要手机来支持。比如设计手机要有这样的接口 BOOL GetPicture(int top, int bottom, int right, int left, BITMAP & bitmap); 这样通过ATC发过来命令然后手机解析一下,得到top,bottom等信息,然后得到bitmap返回。文字识别需要python来完成,char* GetStringFromPic(Point pt, const Bitmap* bitmap);我就用C++来表示了。这样在脚本里面就可以进行比较文字了。
更进一步,支持录制脚本功能,比如按下某个键,串口信息,监听串口信息,这样脚本解析按下的键,然后判断在转译成脚本语言。
尊敬的客户:
本公司有LET-TDD、PXI3000、星河亮点产品,您可以通过网页拨打本公司的服务专线了解更多产品的详细信息,至善至美的服务是我们永无止境的追求,欢迎新老客户放心选购自己心仪产品,我们将竭诚为您服务!
上一篇:
SP6010应用领域
下一篇:
LET-TDD是什么?
若网站内容侵犯到您的权益,请通过网站上的联系方式及时联系我们修改或删除