- 博客(6)
- 收藏
- 关注
原创 python高级用法-枚举和格式化
枚举 使用场景:当一个变量有几种固定的取值时,通常可以定义为枚举类型。枚举类型通常用来声明一组常数,而且可以增强代码的可读性。 用法: enum import enum #定义类时继承enum.Enum class ColorCode(enum.Enum) red = 1 blue = 2 def print_color(colorcode): if colorcode = ColorCode.red.value: print("红色") 枚举值不能更改,ColorCode.red=
2021-02-06 12:21:56
427
原创 常用SQL语句
常用SQL语句总结 SQL介绍 SQL (Structured Query Language:结构化查询语言) 是用于管理关系数据库管理系统(RDBMS)。 SQL 的范围包括数据插入、查询、更新和删除,数据库模式创建和修改,以及数据访问控制。 SQL基础语法 初始化 use RUNOOB; 命令用于选择数据库。 set names utf8; 命令用于设置使用的字符集。 SELECT * FROMWebsites; 读取数据表的信息。 SELECT语法 用于筛选数据 有两种语法: SELECT c
2021-01-27 17:36:19
141
原创 app定位方式总结
元素定位方式 app元素特点 app当中属性名是固定的,所有的元素都具备这些属性 id可以不唯一,web当中id是唯一的 class表示组件的名称,类似于web当中tagname app定位方式选择 id,确认唯一后可以选择 driver.find_element(“id”,“值”) content-desc 元素标识(经常没有) driver.find_element_by_accessibility_id(“值”) uiautomator driver.find_ele
2021-01-21 23:39:30
1682
原创 app自动化基础
1.app和web比较 app和web都属于UI测试,同等重要 技术栈不同 web:html.css.js 安卓:java,kotlin ios: object-c,swift 新的开发模式:web技术做安卓,ios的开发。reactnative,weex 新的开发模式:谷歌官方:dart语言() appium解决的问题 selenium只能操作web,不能操作手机 手机端使用不同的语言开发的,需要学各种语言 appium特点与学习方式 学习时selenium比appium更重要,
2021-01-21 23:22:17
184
2
原创 appium基础
appium介绍 概念: Appium是一个开源的测试自动化框架,可以与原生的、混合的和移动的web应用 程序一起使用。 支持平台 ios xcuitest iOS9.3以上 android uiautomator2/uiautomator Espresso 命令:adb shell uiautomator --help windows WinAppDriver Mac Mac Driver Web端 移动web页面 3种App 原生,手机系统原生的组件和原生的开发语
2021-01-21 23:13:01
231
原创 jmeter基础操作
jmeter安装与启动安装与启动安装配置环境变量启动方式启动异常处理jmeter 和LR的区别参数化操作json提取器 安装与启动 安装 官网下载(尽量下载3.x和4.x的版本,最新版可能又兼容性问题) 配置环境变量 系统变量配置 .JMTER_HOME:D:\apache-jmeter\apache-jmeter-3.1 .path添加 %JMETER_HOME%\lib\jorphan.jar; %JMETER_HOME%\lib\ext\ApacheJMeter_core.jar; %JME
2021-01-10 23:37:56
198
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人