摘要:
一、获取元素坐标点位置 二、Monkey脚本API简介 常规Monkey测试执行的是随机的事件流,但如果只是想让Monkey测试某个特定场景这时候就需要用到自定义脚本了,Monkey支持执行用户自定义脚本的测试,用户只需要按照Monkey脚本的规范编写好脚本,存放到手机上,启动Monkey通过-f 阅读全文
posted @ 2020-03-23 20:09
肉松蛋卷
阅读(122)
评论(0)
推荐(0)
摘要:
Monkey所执行的随机事件流中包含11大事件,分别是触摸事件、手势事件、二指缩放事件、轨迹事件、屏幕旋转事件、基本导航事件、主要导航事件、系统按键事件、启动Activity事件、键盘事件、其他类型事件。Monkey通过这11大事件来模拟用户的常规操作,对手机App进行稳定性测试。下面让我们来详细了 阅读全文
posted @ 2020-03-23 20:06
肉松蛋卷
阅读(156)
评论(0)
推荐(0)
摘要:
1.常规类参数 A.帮助类参数 monkey -h B.日志级别 $ adb shell monkey -v <event-count> 2.事件类参数 A .执行指定脚本 $ adb shell monkey -f <scriptfile> <event-count>例: $ adb shell 阅读全文
posted @ 2020-03-23 20:05
肉松蛋卷
阅读(188)
评论(0)
推荐(0)
摘要:
1.Monkey简介在Android的官方自动化测试领域有一只非常著名的“猴子”叫Monkey,这只“猴子”一旦启动,就会让被测的Android应用程序像猴子一样活蹦乱跳,到处乱跑。 人们常用这只“猴子”来对被测程序进行压力测试,检查和评估被测程序的稳定性。 官宣:Monkey是一个程序,运行在您的 阅读全文
posted @ 2020-03-23 19:58
肉松蛋卷
阅读(212)
评论(0)
推荐(0)
摘要:
11 shell中内置关键字[[]]:检查条件是否成立 1、小括号、圆括号() 1.1 单小括号() 用途 命令组 括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。 括号中多个命令之间用分号隔开,最后一个命令可以没有分号, 各命令和括号之间不必有空格。 命令 阅读全文
posted @ 2020-03-23 19:55
肉松蛋卷
阅读(1064)
评论(0)
推荐(0)
摘要:
1.管道命令的用法 将两个或者多个命令(程序或者进程)连接到一起,把一个命令的输出作为下一个命令的输入,以这种方式连接的两个或者多个命令就形成了管道(pipe)。管道使用竖线|连接多个命令,这被称为管道符。 Linux 管道的具体语法格式如下: command1 | command2command1 阅读全文
posted @ 2020-03-23 19:54
肉松蛋卷
阅读(358)
评论(0)
推荐(0)
摘要:
进程替换和命令替换非常相似。命令替换是把一个命令的输出结果赋值给另一个变量,例如dir_files=`ls -l`或date_time=$(date);而进程替换则是把一个命令的输出结果传递给另一个(组)命令。 0.shell进程替换的用法 写法含义注意点本质 <(commands) 它借助于输入重 阅读全文
posted @ 2020-03-23 19:52
肉松蛋卷
阅读(380)
评论(0)
推荐(0)
摘要:
1.组命令 组命令,就是将多个命令划分为一组,或者看成一个整体。 用法区别 Shell 组命令的写法有两种: { command1; command2;. . .; }(command1; command2;. . . ) 由花括号{}包围起来的组命名在当前 Shell 进程中执行,而由小括号()包 阅读全文
posted @ 2020-03-23 19:49
肉松蛋卷
阅读(994)
评论(0)
推荐(0)
摘要:
代码块是由多条语句组成的一个整体,for、while、until循环或者if…else、case…in选择结构,或者由{ }包围起来的命令都可以称为代码块。 将重定向命令放在代码块的结尾处,就可以对代码块中的所有命令实施重定向。 举栗 使用 while 循环不断读取 nums.txt 中的数字,计算 阅读全文
posted @ 2020-03-23 19:47
肉松蛋卷
阅读(502)
评论(0)
推荐(0)
摘要:
1.对重定向的理解 Linux Shell 重定向分为两种,一种输入重定向,一种是输出重定向;从字面上理解,输入输出重定向就是「改变输入与输出的方向」的意思。 输入方向就是数据从哪里流向程序。标准输入方向是指数据从键盘流向程序,如果改变了它的方向,数据就从其它地方流入,这就是输入重定向。 输出方向就 阅读全文
posted @ 2020-03-23 19:46
肉松蛋卷
阅读(727)
评论(0)
推荐(0)
摘要:
使用 while、until、for、select 循环时,如果想提前结束循环(在不满足结束条件的情况下结束循环),可以使用 break 或者 continue 关键字。 在C语言、Python、Java 等大部分编程语言中,break 和 continue 只能跳出当前层次的循环,内层循环中的 b 阅读全文
posted @ 2020-03-23 19:40
肉松蛋卷
阅读(218)
评论(0)
推荐(0)
摘要:
除了 while 循环和 until 循环,Shell 脚本中还有for 循环,for 循环有两种使用形式:C语言风格的for循环与Python语言风格的for in循环,两种形式的for循环用法对比如下: for循环用法说明实例1实例2实例3实例4实例5 C语言风格 for((exp1; exp2 阅读全文
posted @ 2020-03-23 19:38
肉松蛋卷
阅读(216)
评论(0)
推荐(0)
摘要:
1.shell函数的定义与调用 Shell 函数定义说明函数定义的简化写法函数调用 function name() { statements [return value]} function是 Shell 中的关键字,专门用来定义函数; name是函数名; statements是函数要执行的代码,也 阅读全文
posted @ 2020-03-23 19:37
肉松蛋卷
阅读(139)
评论(0)
推荐(0)
摘要:
while 循环是 Shell 脚本中最简单的一种循环,当条件满足时,while 重复地执行一组语句,当条件不满足时,就退出 while 循环。 unti 循环和 while 循环恰好相反,当判断条件不成立时才进行循环,一旦判断条件成立,就终止循环,until 的使用场景很少,一般使用 while 阅读全文
posted @ 2020-03-23 19:34
肉松蛋卷
阅读(242)
评论(0)
推荐(0)
摘要:
Shell也支持两种分支结构(选择结构),分别是 if else 语句和 case in 语句。当分支较多,并且判断条件比较简单时,使用 case in 语句就比较方便了。 if else 语句与case in语句的对比 脚本易错点与知识点 if else语句 #!/bin/bash read -p 阅读全文
posted @ 2020-03-23 19:33
肉松蛋卷
阅读(227)
评论(0)
推荐(0)
摘要:
0.[[]] [] (())的对比 [[ ]] 对数字的比较不友好,所以使用 if 判断条件时,建议用(())来处理整型数字,用[[]]来处理字符串或者文件。 用法说明脚本支持逻辑运算符 (()) ((expression)) 不需要注意空格 在 (( )) 中使用变量可以加也可以不加$前缀,(( 阅读全文
posted @ 2020-03-23 19:32
肉松蛋卷
阅读(195)
评论(0)
推荐(0)
摘要:
test 是 Shell 内置命令,用来检测某个条件是否成立。test 通常和 if 语句一起使用,并且大部分 if 语句都依赖 test。 test 命令有很多选项,可以进行数值、字符串和文件三个方面的检测。 0.test命令的用法 用法注意点 用法1 test expression 两种用法是等 阅读全文
posted @ 2020-03-23 19:30
肉松蛋卷
阅读(143)
评论(0)
推荐(0)
摘要:
命令的退出状态(exit statu)是指执行完Linux命令或shell函数后,该命令或函数返回给调用它的程序的一个比较小的整数值。if 语句的判断条件,从本质上讲,判断的就是命令的退出状态。 按照惯例来说,退出状态为 0 表示“成功”;也就是说,程序执行完成并且没有遇到任何问题。除 0 以外的其 阅读全文
posted @ 2020-03-23 19:28
肉松蛋卷
阅读(1285)
评论(0)
推荐(0)
摘要:
if 语句的判断条件,从本质上讲,判断的就是命令的退出状态。 语句语句格式同一行书写注意点用例1用例2结果 if 语句 if conditionthen statement(s)fi if condition; then statement(s); fi 注意分号,否则会有语法问题 1.condit 阅读全文
posted @ 2020-03-23 19:27
肉松蛋卷
阅读(303)
评论(0)
推荐(0)
摘要:
shell中数学运算的易错点: 1.在 Bash Shell 中,如果不特别指明,每一个变量的值都是字符串,无论你给变量赋值时有没有使用引号,值都会以字符串的形式存储。即使是将整数和小数赋值给变量,它们也会被视为字符串。 2.Shell 不能直接进行算数运算,必须使用数学计算命令!!默认情况下,Sh 阅读全文
posted @ 2020-03-23 19:25
肉松蛋卷
阅读(279)
评论(0)
推荐(0)
摘要:
https://download.parallels.com/desktop/v14/docs/en_US/Parallels%20Desktop%20Pro%20Edition%20Command-Line%20Reference/ 阅读全文
posted @ 2020-03-23 14:01
肉松蛋卷
阅读(271)
评论(0)
推荐(0)
摘要:
https://www.zabbix.com/documentation/4.0/zh/manual/config/items/itemtypes/log_items 阅读全文
posted @ 2020-03-23 13:56
肉松蛋卷
阅读(148)
评论(0)
推荐(0)
浙公网安备 33010602011771号