09 2021 档案
摘要:连接数据库操作 # 连接 mysql mysql -h 地址 -P 端口 -u 用户名 -p 密码 例如: mysql -h 127.0.0.1 -P 3306 -u root -p **** # 退出mysql exit; 数据库操作 # 查看数据库 show databases # 创建数据库
阅读全文
摘要:Appium 配置 我们安装打开 Appium 后,需要先配置 点击 Edit Configurations 在里面配置 ANDROID_HOME: JAVA_HOME: 配置好后要 Save And Restart appium 使用 基本使用案例 from appium import webdr
阅读全文
摘要:手势操作命令 这里要首先要开启坐标,才能看到 x,y轴 设置-开发者选项--输入 指针位置 逍遥模拟器 还需要在 窗口设定--显示坐标 模拟点击事件 adb shell input tap x,y # x,y 是坐标点 案列: adb shell input tap 393 191 模拟滑屏事件 a
阅读全文
摘要:安装 .apk 包 adb install apk包名 adb install [-r] [-s] 这个命令将指定的apk文件安装到设备上. -r 强制安装(在某些情况下可以已有些应用程序在运行或不可写,可加上此参数强制安装) -s 将apk文件安装在SD-Card 连接多个设备时,如何指定设备进行
阅读全文
摘要:在做测试的时候,空口无凭都是白掐,特别是自动化测试的时候,更需要图片来佐证自己发现的问题 话不多说,直接进入主题,技术就是这么直白 Webdriver自带截图功能,get_screenshot_as_file(),save_screenshot(),使用起来还是蛮方便的 1. get_screens
阅读全文
摘要:1. 什么是元素等待以及为什么要等待 1.1 概念: 在定位页面元素时如果未找到,会在指定时间内一直等待的过程 1.2 为什么需要元素等待 在使用Selenium进行元素定位时, 可能会出现页面还mei (1).网络速度慢 (2).电脑配置低 (3).服务器处理请求慢 2. 元素等待类型及实现 #
阅读全文
摘要:1. 鼠标操作 1.1 介绍: 常见的鼠标操作有:点击、右击、双击、悬停、拖拽等,对于这些鼠标操作Selenium都封装了相应的操作方法。 现在Web产品中存在丰富的鼠标交互方式,作为一个Web自动化测试框架,需要应对这些鼠标操作的应用场景。 1.2 常用的操作方法 1. context_click
阅读全文
摘要:1. 对话框操作 1.1 alter 提示对话框 # 定位按钮 driver.find_element_by_id("button1").click() time.sleep(2) # 要从网页上 切换到 对话框上 txt = driver.switch_to.alert.text print(tx
阅读全文
摘要:安装所需环境 Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。 1. gcc 安装 安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装: yum i
阅读全文
摘要:centos7安装java环境比较简单,我是通过virtualBox安装的最小的centos7,安装完毕后设置好IP,要能够访问外网,好了,废话不多说,直接上命令: yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel yum命令需要联
阅读全文
摘要:参照 https://mp.csdn.net/postedit/80922876 这篇文章一看就明白了!! 就像引出“3+4”重构那样,我们也可以直接将配置前与配置后的对比状态列举出来,这样更省事。 1.对于如下配置的宿主机(此处即为windows主机) 2、编辑→虚拟网络编辑器 配置完毕后的状态如
阅读全文

浙公网安备 33010602011771号