51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 5192|回复: 9
打印 上一主题 下一主题

关于android脚本支持的几个问题以及apk测试

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-9-20 01:23:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.现在官网都说到了安卓支持脚本语言,同时我看到了他们介绍的ase和sl4a都是支持tcl语言的。
但是我找了好多地方学习都没看到那里有安卓的插件,是否他们还没出支持tcl的插件,还是说有别的工具?

2.我现在想测试android自带的手机还有短信功能的话,在没有代码的情况下如何创建相关功能?
是否需要重新制作签名还有说有直接写自动化测试的方法。(有源代码的功能我能够自动化了,想学习下没有代码测试apk的方法)

这2个问题困扰我很久,希望各位帮帮忙,谢谢了
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2011-9-20 11:53:25 | 只看该作者
本帖最后由 八宝粥 于 2011-9-20 11:57 编辑

看2L。。。。。。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2011-9-20 11:56:59 | 只看该作者
1.ase和sl4a官网上可以下载其编译好的APK,直接安装在设备上就可以用了。(针对不同脚本语言,可能还要单独下载支持脚本的组件,也同样是APK)
2.用robotium。签名需要修改为被测APK签名一致。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2011-9-20 22:37:08 | 只看该作者
回复 3# 八宝粥


    我上去官网上看了下,好像是没有支持tcl的,只有别的脚本的插件?

   现在我准备做同一个签名的方法是用以上博客介绍的方法:
   http://my.oschina.net/xuwa/blog/12492
    此方法应该是正确的吧?最后谢谢同学帮忙。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2011-9-21 11:57:42 | 只看该作者
呜呜~~没有支持tcl的么。。。没太注意。。。

做签名的方法,需要实践了。我这里没做过,都是直接在源码中编译,不需要特别做签名
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2011-9-24 00:03:18 | 只看该作者
回复 1# acbennn


    2.我现在想测试android自带的手机还有短信功能的话,在没有代码的情况下如何创建相关功能?
是否需要重新制作签名还有说有直接写自动化测试的方法。(有源代码的功能我能够自动化了,想学习下没有代码测试apk的方法)

楼主 没有源代码 写test apk, 可以实现么? 偶也在纠结这个。
找到几个robotium实例 都是有源代码的测试。 纠结
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2011-9-26 12:14:54 | 只看该作者
没有源码的情况下,大多数情况下只能走MMI的方式。
那么只要能 启动界面——控制操作——获取结果 就行了。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2011-9-26 17:09:01 | 只看该作者
MMI? 啥意思?
嗯 我也觉得没源码写case加条件真是太麻烦了
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2011-10-6 13:07:09 | 只看该作者
MMI的方式是什么?
我最近大概知道如何脱离源代码的方式测试,但是需要开发把密钥就是签名给换掉,这个我还在项目组里面提案,还没有结论。

至于脚本最后可能用别的脚本了,支持tcl的太少了
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2011-10-12 08:13:12 | 只看该作者
MMI就是人机界面,就是靠界面操作的方式。
一般来写测试APP的时候,会有两种大方向思路来实现:MMI,API。
MMI就是靠上下左右,ENTER键等界面操作方式来操作。
API,就是直接写功能代码,根据API来实现需要的功能,例如使用Intent等等。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-6 21:04 , Processed in 0.074554 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表