摘要:
根据ID 在安卓应用自动化的时候,如果能根据ID选择定位元素,最后根据ID, 英文一般来说ID是唯一的,所有根据ID选择效率高, 但是ID,是安卓应用元素的resource-id属性 使用代码如下: driver.find_element_by_id('expand_serach') 根据ClASS 阅读全文
摘要:
定位元素规则 和 Selenium Web自动化一样,要操作界面元,必须先定位(选择)元素。 Appius是基于 Selenium的,所以和 Selenium代码定位元素的基本规则相同 find element by_XX方法,返回符合条件的第一个元素,找不到抛出异常find elements_by 阅读全文
摘要:
方式一没有apk 如果应用已经安装在手机上了(例如应用商城下载)。可以直接打开手机上该应用, 进入到要操作的界面然后执行: adb shell dumpsys activity recents | find "intent={" 会显示如下,最近几个activity信息 如果已经下载了apk,在命令 阅读全文
摘要:
自动化连接 B站 开始 如果下载node.js 的话 可以检查一下appium环境 命令行: appium-doctor 如果没有 可以安装 appium-doctor :npm install -g appium-doctor 运行代码前, 要先运行 Appium Desktop 运行 成功的状态 阅读全文
摘要:
命令名称:chmod (ls -ld 查看拥有的权限) 命令所以在路径: /bin/chmod 执行权限: 所有用户 语法: chmod [ {ugoa} {+-=} [文件目录] ] -r 递归修改 功能描述: 改变文件或目录权限 linux 权限分为三类 r w x (读,写,执行) 角色分为三 阅读全文
摘要:
meter-plugins.org推出了全新的Plugins Manager,对于其提供的插件进行了集中的管理, 将 ServerAgent-xxx.jar上传被测服务器解压 进入目录 ServerAgent插件下载链接:https://jmeter-plugins.org/install/Inst 阅读全文
摘要:
断言 用于检查测试中得到的响应数据等是否符合预期,用以保证性能测试过程中的数据交互与预期一致 参数化关联 参数化:指对每次发起的请求,参数名称相同,参数值进行替换,如登录三次系统,每次用不同的用户名和密码。 关联:与系统交互过程中,系统返回的内容,需要在接下来的交互中用到,如防止csrf攻击而生成的 阅读全文
摘要:
1. 进入jmeter\apache-jmeter-4.0\bin,打开jmeter.properties 2. 搜索“sampleresult.default.encoding” 设置sampleresult.default.encoding=utf-8并去掉前面的# 3. 重新启动Jmeter 阅读全文
摘要:
Charles的功能有? 1 抓取http和https 网络封包(抓包) 2 Charles 的断点请求 通过断点修改参数 在指定接口打上断点 右键点击接口选择 breakpoints 然后 导航栏 Proxy 点击breakpoints settings 在刚打的断点url上双击 参数query 阅读全文
摘要:
创建线程组 添加HTTP请求 查看结果树 阅读全文