1、对赋值字符串、整型、元组等不能改变数据的变量,只保存值。改变新变量中的值不会影响原变量中的值。2、若将列表或字典赋值给一个变量,则保存的变量并非列表,而是原始列表的引用。相当于…
1、copy.copy()函数可用于复制列表或字典等可变值,复制后的列表和原列表是两个独立的列表。import copy origin = [1,2,3] new = copy.c…
1、Monkey是Android中的命令行工具,可以在模拟器或实际设备中运行。它向系统发送伪随机用户事件流(如按钮输入、触摸屏输入、手势输入等),从而测试正在开发的应用程序的压力。…
1、测试对象仅为应用程序包,具有一定的局限性。2、Monky测试中使用的事件数据流是随机的,不能定制。3、可以设置MonkeyTest的对象、事件数量、类型和频率。实例import…
1、使用terminal交互控制台,获得被测的软件和可以测试的设备。2、结合获得的参数和固定的monkey脚本,创建测试目录,测试脚本。3、运行脚本,输出结果,完成测试。实例. a…
1、pdb模块不是c实现的内置模块,而是纯Python实现和包装的模块。pdb.py是核心文件,它继承了bdb和cmd模块。2、利用cmd模块定义和实现一系列调试命令的交互输入,基…
1、pdb启动。当前frame绑定跟踪函数trace_dispatch。def trace_dispatch(self, frame, event, arg): if s…
1、根据用户输入的调试命令,pdb在跟踪frame的每一步时都会进行中断控制,决定下一步是否中断,中断到哪一行。2、stop_here是中断控制的主要方法。中断控制是指在输入不同的…
1、next执行下一条语句,如果本句是函数调用,则执行函数,接着执行当前执行语句的下一条。def stop_here(self, frame): ... …
1、标识符由字符(A~Z和a~z)、下划线和数字组成,但第一个字符不能是数字。2、保留字符不能与标识符相同。3、不能包含空格、@、%和$等特殊字符。4、字母严格区分大小写。尽管标识…