posted @ 2019-02-14 14:24
点滴听滴答
阅读(141)
推荐(0)
摘要:
1. select命令。 择所有相应类型(指content-type)为指定类型的HTTP请求,如选择图片,使用命令select image.而select css则可以选择所有相应类型为css的请求,select html则选择所有响应为HTML的请求 1. select命令。 2. allbut
阅读全文
posted @ 2019-02-14 11:35
点滴听滴答
阅读(129)
推荐(0)
摘要:
Result:HTTP状态码 Protocol:请求使用的协议,如HTTP/HTTPS/FTP等 HOST:请求地址的主机名或域名 URL:请求资源的位置 Body:请求大小 Caching:请求的缓存过期时间或者缓存控制值 Content-Type:请求响应的类型 Process:发送此请求的进程
阅读全文
posted @ 2019-02-14 11:35
点滴听滴答
阅读(141)
推荐(0)
摘要:
1.package 2.import 3.Interface 与extends共用,用来实现一个类继承多个接口(一个类不可以继承多个类) 单用是用来定义接口的关键字 4.Class 5.void 方法 6.全局变量 7.方法 8.局部变量 9.Extends 继承类 10.public(公共访问权限
阅读全文
posted @ 2019-02-14 11:33
点滴听滴答
阅读(237)
推荐(0)
摘要:
1.@SpringBootApplication 为复合注解,包含: * @Configuration:表示将该类作用springboot配置文件类。 *@EnableAutoConfiguration:表示程序启动时,自动加载springboot默认的配置。例如,如果你的classpath下存在H
阅读全文
posted @ 2019-02-14 11:32
点滴听滴答
阅读(2168)
推荐(0)
摘要:
1.创建独立的spring应用程序 2.嵌入的Tomcat.,无需部署WAR文件 3.简化Maven配置 4.自动配置sping 5.提供生产就绪型功能,如指标,健康检查和外部配置 6.开箱即用,没有代码生成,也无需XML配置
阅读全文
posted @ 2019-02-14 11:32
点滴听滴答
阅读(120)
推荐(0)
摘要:
1.需要先在项目中增加Log4j.jar 包 2.然后再项目下设置Log4j的配置文件,方式:Log4j.xml或Log4j.properties <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE log4j:configuration SYSTEM "
阅读全文
posted @ 2019-02-14 11:30
点滴听滴答
阅读(565)
推荐(0)
摘要:
安装:Eclipse -->Help —>Install New SoftWare >add按钮 >Name 字段输入:“testNG”, Location字段输入:“http://beust.com/eclipse/” ,点击“OK”按钮。; testNG的结构: 常用注解: @BeforeSui
阅读全文
posted @ 2019-02-14 11:29
点滴听滴答
阅读(183)
推荐(0)
摘要:
等待的条件 WebDriver方法 页面元素是否在页面上可用(enabled)和可被单击 elementToBeClickable(By locator) 页面元素处于被选中状态 elementToBeSelected(WebElement element) 页面元素在页面中存在 presenceO
阅读全文
posted @ 2019-02-14 11:28
点滴听滴答
阅读(181)
推荐(0)
摘要:
1.通过id定位元素 点击返回目录 如果id不是动态的,一个页面的id是唯一的。最简单的定位方式。 使用:find_element_by_id("id_vaule") 实例:find_element_by_id("kw") 注意点:有些id值是动态变化的,则不能使用该方法定位。如下:id就是动态的,
阅读全文
posted @ 2019-02-14 11:27
点滴听滴答
阅读(455)
推荐(0)
摘要:
1.首先定义私有变量driver = null和运行的程序文件chromeDriver = "D:\\\\Programfiles\\\\chromedriver\\\\chromedriver.exe" 2.然后定定义main方法 3.然后打开浏览器 System.setProperty("web
阅读全文
posted @ 2019-02-14 11:27
点滴听滴答
阅读(199)
推荐(0)
摘要:
1.Java环境 Jdk安装 Java环境变量配置 2.Webdriver testNG环境配置 java环境 selenium webdriver jar包(使用时需要引入jar包)
阅读全文
posted @ 2019-02-14 11:26
点滴听滴答
阅读(135)
推荐(0)
摘要:
1.打开网址方式 Driver.get() Driver.navigate.to() 2.操作浏览器API Driver.navigate().refresh() 刷新浏览器 Driver.navigate().forward() 向前浏览器 Driver.navigate().back() 向后浏
阅读全文
posted @ 2019-02-14 11:26
点滴听滴答
阅读(491)
推荐(0)
摘要:
selenium RC selenium IDE selenium Webdriver selenium Grid
阅读全文
posted @ 2019-02-14 11:24
点滴听滴答
阅读(193)
推荐(0)
摘要:
Selenium Webdriver FireBug FirePath
阅读全文
posted @ 2019-02-14 11:23
点滴听滴答
阅读(158)
推荐(0)
摘要:
1.减少人力成本 2.完成大量重复性工作 3.提高测试效率 4.保证工作的一致性,增加信任度 5.完成手工不能完成的工作 什么情况下做? 单元测试 集成测试 接口测试 UI测试 什么样的项目做自动化? 1.需求变更慢 2.周期长 3.脚本可重复利用 单元测试 集成测试 接口测试 UI测试 什
阅读全文
posted @ 2019-02-14 11:22
点滴听滴答
阅读(317)
推荐(0)
摘要:
包含模块: 用例管理模块(Use case management) 用例管理模块包括用例的添加、修改、删除等操作单元,这些单元也会涉及到用例书写的模式,测试数据的管理、可复用库等 自动化执行控制器(Automatic execution controller) 控制器是自动化用例执行的组织模块,主要
阅读全文
posted @ 2019-02-14 11:20
点滴听滴答
阅读(189)
推荐(0)
摘要:
java的Junit、testNG,C#的NUnit ,python 的unittest、pytest
阅读全文
posted @ 2019-02-14 11:17
点滴听滴答
阅读(152)
推荐(0)
摘要:
一.必备软件安装 1.jdk1.6.0 2.android-sdk_r24.3.4-windows/ 3.python2.7(3.6也可以) 4.appium1.4.13.1 5.Node.js:node-v4.4.7-x64/ 6.Appium-Python-Client 二.Python安装 三
阅读全文
posted @ 2019-02-14 11:13
点滴听滴答
阅读(124)
推荐(0)
摘要:
1.1android环境搭建 环境准备:jdk/android-sdk_r24.3.4-windows/python/appium/Node.js:node-v4.4.7-x64/Appium-Python-Client 安装:jdk安装/android-sdk安装,解压后,双击打开manager.
阅读全文
posted @ 2019-02-14 11:13
点滴听滴答
阅读(86)
推荐(0)
摘要:
安装: 方法一: 1.在注册界面,选择License serve,填入http://idea.lanyus.com/71 2.点击ok 方法二: 1.注册界面选择:Activation coede 2.打开网址:http://idea.lanyus.com/71,点击"获取注册码"按钮 3.复制弹出
阅读全文
posted @ 2019-02-14 11:11
点滴听滴答
阅读(127)
推荐(0)
摘要:
1.记录命令历史 !! 执行上一条指令 !n 执行命令历史中第n条指令 !字符串 如:!ta 执行命令历史中最近一次以ta为开头的命令 2.指令和文件名补全 tab键 3.别名 alias unalias解除别名 4.速配符 *匹配零个或多个字符 ?匹配一个字符 如:ls -d test* ls -
阅读全文
posted @ 2019-02-14 11:08
点滴听滴答
阅读(130)
推荐(0)
摘要:
Bash变量 变量的分类 1.用户自定义变量:变量自定义的 2.环境变量:这种变量中主要保存的是和系统操作环境相关的数据.变量可以自定义,但是对系统生效的环境变量名和变量作用是固定的 3.位置参数变量:主要用来向脚本当中传递参数或数据的,变量名不能自定义,变量作用是固定的 4.预定义变量:是Bash
阅读全文
posted @ 2019-02-14 11:08
点滴听滴答
阅读(116)
推荐(0)
摘要:
env 列出系统预设的全部系统变量 set 不仅可以显示系统预设的变量,也可以连同用户自定义的变量显示出来 常见的环境变量: PATH 决定了shell将到哪些目录中寻找命令或程序 HOME 当前用户主目录 HISTSIZE 历史记录数 LOGNAME 当前用户的登录名 HOSTNAME 指主机的名
阅读全文
posted @ 2019-02-14 11:07
点滴听滴答
阅读(134)
推荐(0)
摘要:
1.BigInterger add(BigInteger other) 2.BigInterger subtract(BigInteger other) 3..BigInterger multiply(BigInteger other) 4..BigInterger divide(BigIntege
阅读全文
posted @ 2019-02-14 11:06
点滴听滴答
阅读(353)
推荐(0)
摘要:
static Path get(String pathname) 根据给定的路径名构造一个Path
阅读全文
posted @ 2019-02-14 11:05
点滴听滴答
阅读(144)
推荐(0)
摘要:
PrintWrinter(String fileName) 构造一个将数据写入文件的PrintWriter.文件名由参数指定
阅读全文
posted @ 2019-02-14 11:04
点滴听滴答
阅读(224)
推荐(0)
摘要:
1.Scanner(File f) 构造一个从给定文件读取数据的Scanner 2.Scanner(String data) 构造一个从给定字符串读取数据的Scanner.
阅读全文
posted @ 2019-02-14 11:02
点滴听滴答
阅读(219)
推荐(0)
摘要:
转换符 类型 举例 转换符 类型 举例 c 完整的日期和时间 Mon Feb 09 18:05:19 PST 2015 B 月的完整拼写 February F ISO 8601 日期 2015-02-09 b或h 月的缩写 Feb D 美国格式的日期(月/日/年) 02/09/2015 m 两位数字
阅读全文
posted @ 2019-02-14 11:01
点滴听滴答
阅读(403)
推荐(0)
摘要:
标志 目的 举例 + 打印整数和负数的符号 +3333.33 空格 在正数之前添加空格 | 3333.33| 0 数字前面补0 003333.33 - 左对齐 |3333.33 | ( 将负数括在括号内 (3333.33) . 添加分组分隔符 3,333.33 #(对于f格式) 包含小数点 3,33
阅读全文
posted @ 2019-02-14 11:00
点滴听滴答
阅读(301)
推荐(0)
摘要:
转换符 类型 举例 d 十进制整数 159 x 十六进制整数 9f o 八进制整数 237 f 定点浮点数 15.9 e 指数浮点数 1.59e+01 g 通用浮点数 _____ a 十六进制浮点数 0x1.fccdp3 s 字符串 Hello c 字符 H 转换符 类型 举例 d 十进制整数 15
阅读全文
posted @ 2019-02-14 10:59
点滴听滴答
阅读(366)
推荐(0)
摘要:
1.static char[] readPassword(String prompt,Object...args) 2.static String readLine(String prompt,Object...args) 显示字符串prompt并且读取用户输入,知道输入行结束.args参数可以用来
阅读全文
posted @ 2019-02-14 10:58
点滴听滴答
阅读(164)
推荐(0)
摘要:
1.Scanner (InputStream in) 用给定的输入流创建一个Scanner对象 2.String nextLine() 读取输入的下一行内容 3.String next() 读取输入的下一个单词(以空格作为分隔符). 4.int nextIne()5.double nextDoubl
阅读全文
posted @ 2019-02-14 10:57
点滴听滴答
阅读(280)
推荐(0)
摘要:
static Console console() 如果有可能进行交互操作,就通过控制台窗口为交互的用户返回一个Console对象,否则返回null.对于任何一个通过控制台窗口启动的程序,都可使用Console对象.否则,其可用性将与所使用的系统有关.
阅读全文
posted @ 2019-02-14 10:57
点滴听滴答
阅读(158)
推荐(0)
摘要:
1.StringBuilder() 构建一个空的字符串构建器 2.int length() 返回构建器或缓存器中的代码单元数量 3.StringBuilder append(String str) 追加一个字符串并返回this 4.StringBuilder append(char c) 追加一个代
阅读全文
posted @ 2019-02-14 10:56
点滴听滴答
阅读(108)
推荐(0)
摘要:
1.char charAT (int index) 返回给定位置的代码单元。除非对底层的代码单元感兴趣。否则不需要调用这个方法。 2.int codePointAt(int index) 5.0 返回从给定位置开始的码点 3.int offsetByCodePoints(int startIndex
阅读全文
posted @ 2019-02-14 10:55
点滴听滴答
阅读(380)
推荐(0)
摘要:
springboot基础结构: src/main/java 程序开发以及主程序入口 src/main/resources 配置文件 src/test/java 测试程序 springboot的特点: 1.化繁为简,简化配置 2.备受关注,是下一代框架 3.微服务的入门级微框架 项目属性配置 通用:s
阅读全文
posted @ 2019-02-14 10:54
点滴听滴答
阅读(1623)
推荐(0)
摘要:
1.JPA定义了一系列对象持久化的标准,目前实现这一规范的产品有H我、TopLink等 RESTful API设计 请求类型 请求路径 功能 GET /girls 获取女生列表 POST /girls 创建一个女生 GET /girls/id 通过Id查询一个女生 PUT /girls/id 通过I
阅读全文
posted @ 2019-02-14 10:54
点滴听滴答
阅读(152)
推荐(0)
摘要:
一.连接数据库时配置文件中写的数据库名 二.Testng框架使用 1).使用方法 @Test 标记一个类或方法作为测试的一部分 @BeforeSuite 注解的方法将只运行一次,运行所有测试前此套件中 @AfterSuite 注解的方法将只运行一次此套件中的所有测试都运行之后 @BeforeClas
阅读全文
posted @ 2019-02-14 10:53
点滴听滴答
阅读(227)
推荐(0)
摘要:
1.先备注,备注内容,以helloworld为例。 /* 需求: 思路:1.定义一个类,因为java程序都定义在类中,Java程序都是以类的形式存在的,类的形式其实就是一个字节码文件最终体现。 2.定义一个主函数,为了让该类可以独立运行。 3.因为演示helloworld,在控制台上看到该字样,所以
阅读全文
posted @ 2019-02-14 10:53
点滴听滴答
阅读(267)
推荐(0)
摘要:
编写Java程序注意项: 大小写敏感、类名(所有的类,类名首字母大写,多个单词构成类名每个单词首字母大写)、方法名(小写字母开头、若有若干单词,后面的每个单词首字母大写)、源文件名(和类名相同)、主方法入口(所有java程序由public static void main(String [] arg
阅读全文
posted @ 2019-02-14 10:49
点滴听滴答
阅读(130)
推荐(0)
摘要:
1.项目层级化展示:选中项目——点击倒三角——选择Package Presentation——选择Hierarchical
阅读全文
posted @ 2019-02-14 10:49
点滴听滴答
阅读(138)
推荐(0)
摘要:
常用快捷键 常用快捷键 Eclipse最全快捷键,熟悉快捷键可以帮助开发事半功倍,节省更多的时间来用于做有意义的事情。 Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(
阅读全文
posted @ 2019-02-14 10:46
点滴听滴答
阅读(164)
推荐(0)
摘要:
1.封装 含义:指将对象的实现细节隐藏起来,通过一些公用方法来暴露该对象的功能 2.继承 含义:面向对象实现软件复用的重要手段,当子类继承父类后,子类作为一种特殊的父类,将直接获得父类的属性和方法 3.多态 含义:子类对象可以直接赋给父类变量,但运行时依然表现出子类的行为特征,这意味着同一个类型的对
阅读全文
posted @ 2019-02-14 10:45
点滴听滴答
阅读(375)
推荐(0)
摘要:
>Java程序源文件的后缀必须是.java,不能是其他文件后缀名. >通常情况下,Java程序源文件上的主文件名可以是任意的.但有一情况例外,如果java程序源代码里定义了一个public类,则该源文件的主文件名必须与public类(也就是该类定义使用了public关键字修饰)的类名相同.
阅读全文
posted @ 2019-02-14 10:44
点滴听滴答
阅读(1488)
推荐(0)
摘要:
1.顺序结构 各操作按照源代码中的排列顺序依次执行 2.选择结构 根据某个特定的条件选择其中的一个分支执行。分为单选择、双选择、多选择。 3.循环结构 程序反复执行某个或有些操作,知道条件为假(或为真)时才停止循环
阅读全文
posted @ 2019-02-14 10:44
点滴听滴答
阅读(2492)
推荐(0)
摘要:
JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 配置环境变量: 系统变量中添加: 变量名:JAVA_HOME 变量值:C:\Program Files (x86)\Java\jdk1.8.0_91
阅读全文
posted @ 2019-02-14 10:43
点滴听滴答
阅读(157)
推荐(0)
摘要:
1.查看表定义 DESCRIBE 'student' 2.设置编码格式 SET NAMES gbk;等同于 SET character_set_client = gbk; SET character_set_results = gbk; SET character_set_connection =
阅读全文
posted @ 2019-02-14 10:40
点滴听滴答
阅读(132)
推荐(0)
摘要:
查询某一条数据: db.getCollection('表名').find({'字段':取值}) 查询多个文件下的值: db.getCollection('表名').find({'节点1.节点2.最终要查询字段':'取值'}) 模糊查询: db.student.find({name:{$regex:/
阅读全文
posted @ 2019-02-14 10:38
点滴听滴答
阅读(180)
推荐(0)