winphone的一点儿自动化测试

某个机会学的,先记录下来,尚未验证过

环境搭建:安装visual studio, ZUNE(负责手机连接的工具微软, 类似于adb),电脑系统无所谓
测试前提:手机解锁,手机里有选项(如果是product的需要先刷机成R&D的build,只有手机刷成R&D模式才可以开发和调试应用)
1. R&D会装进去一些可调试的工具(最关键的一步,zDebugMenu->AppPlatform->Tools-> Developer Unlock)
2. 到程序源代码
3. 编译工程
4. 编译之后右键 Open Market Test kit
5. Monitored test
6. Start Aplication 导入手机就是开发用的那样的工程,同时把应用装入进了手机
7. 打开这个东西之后,就好比是后台打开了那个MAT,这时候进行操作,Close Application好比是dump了,打印出来一个报告,生成peak memory 的报告,按照微软的标准给出报告,标准微软的网站上可以查到,不达标不能发布
8. 电量测试也是第三方的设备
9. Debug : Start windows phone performance analysis(doc在MSDN里面可以查到)
           也是配合着前台操作还整,选择问题的时间段曲线,点击start anylsis, 等待手机数据,下面会有分析,黄色的建议修改,红色的是必须整改的;可以看出来UI渲染和cpu使用方面的。选择了CPU的usage可以看到方法调用什么的是否会有问题

10. avidmux2 类似于录屏的一个工具

11. 分析memory leak的工具:visual studio自带的一个东西
    Debug->Start Performace Anylsis-> 出现一个Wizard 一般电量程序的分析

12. silverlight for window phone unit test, nunit。ymtf(用于UI自动化测试)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值