摘要:
C:\Users\wb_changxiang.chen\Desktop\get_log_adb.py#! /usr/bin/env pythonimport osimport sysimport timeimport zipfileimport subprocessimport shutilimport urllib2from poster.encode import multipart_encodefrom poster.streaminghttp import register_openersimport posteradb_prg = "adb"def main(ou 阅读全文
摘要:
阅读全文
摘要:
Monkeyrunner概述Monkeyrunner是由Google开发、用于android系统的自动化测试工具,由android系统自带,存在于android sdk中(sdk:software development kit,软件开发工具包)Monkeyrunner提供了一个API,用此API写出的程序可以在Android代码之外控制Android设备和模拟器。(API: Application Programming Interface 应用 程序接口)Monkeyrunnerd主要设计目的:用于测试功能/框架水平上的应用程序和设备,或运行单元测试套件。Monkeyrunner通过运行p 阅读全文
摘要:
monkeyrunnerfrom com.android.monkeyrunner import MonkeyRunner,MonkeyDevice,MonkeyImagedevice = MonkeyRunner.waitForConnection() monkeyrunner –v INFO + 脚本路径adb shell geteventdevice.wake( ) 点亮屏幕device.type('10086') 输入10086MonkeyRunner.sleep(3... 阅读全文
摘要:
1.做为测试工程师,你认为哪些被测对象在哪些场景下可能bug最多,为什么? 1.项目第一次提交测试的时候,2.没有规范的混乱开发模式下开发的项目.3.部署环境迁移之后4.配置文件修改之后5.代码重构之后2. 如何来评估测试对功能或代码的覆盖是否完整?1首先是对用户需求的提取要全面深入,2就是根据不同需求通过不同测试方法设计测试用例3.用法工具EclEmma3.代码静态review,通常发现什么问题?一是小的issue(比如命名规范,代码标准);二是大的issue(比如内存泄露);最后是那种非“issue”,而是设计是否优雅简单,代码是否干净可读的问题,这种问题不会导致程序出错,在短期内甚至没有 阅读全文