找回密码
 立即注册
相关推荐换一批
  1. SJ 1388-1978 噪声二极管阳极电导的测试方法
  2. GB/T 3389.3-1982 压电陶瓷材料性能测试方法 居里温度Tc的测试
  3. GB/T 3306.14-1982 小功率电子管电性能测试方法 低频动态放大倍数和非对称性放大的?
  4. GB/T 3306.1-1982 小功率电子管电性能测试方法 测试设备及电气测试总则
  5. GB/T 3306.11-1982 小功率电子管电性能测试方法 等效噪声电阻的测试方法
  6. GB/T 3306.10-1982 小功率电子管电性能测试方法 输入电阻的测试方法
  7. GB/T 9603-1988 充气微波开关管电性能测试方法
  8. GB/T 4677.12-1988 印制板互连电阻测试方法
  9. GB/T 3306.9-1982 小功率电子管电性能测试方法 内阻的测试方法
  10. GB/T 3306.8-1982 小功率电子管电性能测试方法 放大系数的测试方法
  11. GB/T 3306.7-1982 小功率电子管电性能测试方法 跨导的测试方法
  12. GB/T 3306.6-1982 小功率电子管电性能测试方法 整流状态的测试方法
  13. GB/T 3306.5-1982 小功率电子管电性能测试方法 阴极发射电流的测试方法
  14. GB/T 3306.4-1982 小功率电子管电性能测试方法 阴极电流的测试方法
  15. GB/T 3306.3-1982 小功率电子管电性能测试方法 对阴极具有负电位的栅极电流的测试方
  16. GB/T 3306.24-1982 小功率电子管电性能测试方法 哼声的测试方法
  17. GB/T 3306.23-1982 小功率电子管电性能测试方法 高频杂音的测试方法
  18. GB/T 3306.21-1982 小功率电子管电性能测试方法 冲击激励微音效应的测试方法
  19. GB/T 3306.20-1982 小功率电子管电性能测试方法 短路和断路的测试方法
  20. GB/T 3306.19-1982 小功率电子管电性能测试方法 z大阳极耗散功率的测试方法
  21. GB/T 3306.18-1982 小功率电子管电性能测试方法 阴极加热时间的测试方法
  22. GB/T 3306.16-1982 小功率电子管电性能测试方法 静态极间电容的测试方法
  23. GB/T 4677.21-1988 印制板镀层孔隙率测试方法--气体暴露法
  24. GB/T 4677.19-1988 印刷板电路完善性测试方法
AndroidThe测试framework | android开发 2022-10-27 120 0star收藏 版权: . 保留作者信息 . 禁止商业使用 . 禁止修改作品
Android自动化测试初探Android系统下使用程序的测试如今应当还算是个新的领域,网上用于这方面的资料很多都是基于白盒测试的,一般都是基于JUnit框架和AndroidSDK中android.test等命名空间下的内容进行,但是有一个条件,那就是有必要要有使用程序的源代码以提供测试接入点,但是这在很多软件企业中是不现实的。很多测试工程师做的工作是完全黑盒,基本触摸不到源代码,白盒测试大部分也是由开发自己终结。回忆一下Windows下的黑盒测试自动化,从前使用的是微软提供的基于framework的UIAutomation自动化测试框架(要求版本在framework3.0以上,即VS.NET2008开发环境),对与拿手C#语言的人来说,使用起来承认比较好用。自己也写了基于UIAutomation的轻量级的自动化框架,将在以后的博文中引出。那在Android操作系统中能不能做相似于UIAutomation的办公呢?意外的是,Android的权限控制分的十分清理,不同程序之间的数据访问只能通过Intent,contentprovider相似的功能实现。也就是说你开发的运行在Android中的自动化程序想要捕获当时运行的AUT(ApplicationunderTest)界面上的控件等Element(该术语引自UIAutomation,觉得翻译成元素有点生硬,故不作翻译)基本不可能,你也拿不到当时activeactivity的引证(截止这篇文章发帖停止,自己暂时没有找到方法取得此引证)。无路可走了?模拟器里边不能走,外面能不能走?或许可以。。。。。。。
Android自动化测试初探.doc
codepub下载说明.txt
.....太多文件了省略.....

(Preliminary Exploration of Android Automated Testing The testing of programs used in the Android system should be a new field now. Many online materials used in this field are based on white box testing, generally based on the JUnit framework and android in the Android SDK Test and other namespaces, but there is a condition that it is necessary to use the source code of the program to provide a test access point, but this is not practical in many software enterprises. Many test engineers work in a completely black box, and can hardly touch the source code. Most white box tests are ended by developers themselves. Recall that the black box test automation under Windows used to use the framework based UI Automation automation test framework provided by Microsoft (the version is required to be above framework 3.0, that is, VS.NET2008 development environment). It is easy for those who are good at C # language to use it. I also wrote a lightweight automation framework based on UI Automation, which will be introduced in a future blog post. Can I do office work similar to UI Automation in the Android operating system? Surprisingly, Android's permission control is very clean, and data access between different programs can only be achieved through similar functions of Intent and contentprovider. That is to say, it is almost impossible for the automated program you developed to run in Android to capture elements such as controls on the AUT (Application under Test) interface running at that time (the term is quoted from UIAutomation, which is a bit stiff when translated into elements, so it is not translated), and you can't get the citation of active activity at that time (as of the end of this article, you haven't found a way to obtain this citation for the time being). No way to go? Can you walk inside the simulator and outside? Maybe.......
Preliminary Exploration of Android Automated Test.doc
Codepub Download Description.txt
..... Too many files omitted)

[下载]15131432261.rar




上一篇:Android 屏幕保护程序源码
下一篇:LumaQQ for Android 源代码