• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






点滴听滴答

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2019年2月14日

python函数集锦
摘要: 阅读全文
posted @ 2019-02-14 14:24 点滴听滴答 阅读(141) 评论(0) 推荐(0)
 
fiddler命令
摘要: 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) 推荐(0)
 
页面介绍
摘要: Result:HTTP状态码 Protocol:请求使用的协议,如HTTP/HTTPS/FTP等 HOST:请求地址的主机名或域名 URL:请求资源的位置 Body:请求大小 Caching:请求的缓存过期时间或者缓存控制值 Content-Type:请求响应的类型 Process:发送此请求的进程 阅读全文
posted @ 2019-02-14 11:35 点滴听滴答 阅读(141) 评论(0) 推荐(0)
 
java名词解释
摘要: 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) 推荐(0)
 
springboot注释详解
摘要: 1.@SpringBootApplication 为复合注解,包含: * @Configuration:表示将该类作用springboot配置文件类。 *@EnableAutoConfiguration:表示程序启动时,自动加载springboot默认的配置。例如,如果你的classpath下存在H 阅读全文
posted @ 2019-02-14 11:32 点滴听滴答 阅读(2168) 评论(0) 推荐(0)
 
springboot特性
摘要: 1.创建独立的spring应用程序 2.嵌入的Tomcat.,无需部署WAR文件 3.简化Maven配置 4.自动配置sping 5.提供生产就绪型功能,如指标,健康检查和外部配置 6.开箱即用,没有代码生成,也无需XML配置 ​ 阅读全文
posted @ 2019-02-14 11:32 点滴听滴答 阅读(120) 评论(0) 推荐(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) 推荐(0)
 
testNG的使用及安装
摘要: 安装:Eclipse -->Help —>Install New SoftWare >add按钮 >Name 字段输入:“testNG”, Location字段输入:“http://beust.com/eclipse/” ,点击“OK”按钮。; testNG的结构: 常用注解: @BeforeSui 阅读全文
posted @ 2019-02-14 11:29 点滴听滴答 阅读(183) 评论(0) 推荐(0)
 
ExpactedConditions类自带的等待方法
摘要: 等待的条件 WebDriver方法 页面元素是否在页面上可用(enabled)和可被单击 elementToBeClickable(By locator) 页面元素处于被选中状态 elementToBeSelected(WebElement element) 页面元素在页面中存在 presenceO 阅读全文
posted @ 2019-02-14 11:28 点滴听滴答 阅读(181) 评论(0) 推荐(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) 推荐(0)
 
弹出框的操作
摘要: 1.首先定义私有变量driver = null和运行的程序文件chromeDriver = "D:\\\\Programfiles\\\\chromedriver\\\\chromedriver.exe" 2.然后定定义main方法 3.然后打开浏览器 System.setProperty("web 阅读全文
posted @ 2019-02-14 11:27 点滴听滴答 阅读(199) 评论(0) 推荐(0)
 
自动化框架搭建
摘要: 1.Java环境 Jdk安装 Java环境变量配置 2.Webdriver testNG环境配置 java环境 selenium webdriver jar包(使用时需要引入jar包) 阅读全文
posted @ 2019-02-14 11:26 点滴听滴答 阅读(135) 评论(0) 推荐(0)
 
常见的API模块
摘要: 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) 推荐(0)
 
selenium家庭成员
摘要: selenium RC selenium IDE selenium Webdriver selenium Grid 阅读全文
posted @ 2019-02-14 11:24 点滴听滴答 阅读(193) 评论(0) 推荐(0)
 
自动化工具,框架的选择
摘要: Selenium Webdriver FireBug FirePath 阅读全文
posted @ 2019-02-14 11:23 点滴听滴答 阅读(158) 评论(0) 推荐(0)
 
为什么做自动化,什么情况下做
摘要: 1.减少人力成本 2.完成大量重复性工作 3.提高测试效率 4.保证工作的一致性,增加信任度 5.完成手工不能完成的工作 什么情况下做? 单元测试 集成测试 接口测试 UI测试​ 什么样的项目做自动化? 1.需求变更慢 2.周期长 3.脚本可重复利用 ​ 单元测试 集成测试 接口测试 UI测试​ 什 阅读全文
posted @ 2019-02-14 11:22 点滴听滴答 阅读(317) 评论(0) 推荐(0)
 
测试框架搭建
摘要: 包含模块: 用例管理模块(Use case management) 用例管理模块包括用例的添加、修改、删除等操作单元,这些单元也会涉及到用例书写的模式,测试数据的管理、可复用库等 自动化执行控制器(Automatic execution controller) 控制器是自动化用例执行的组织模块,主要 阅读全文
posted @ 2019-02-14 11:20 点滴听滴答 阅读(189) 评论(0) 推荐(0)
 
单元测试框架
摘要: java的Junit、testNG,C#的NUnit ,python 的unittest、pytest​ 阅读全文
posted @ 2019-02-14 11:17 点滴听滴答 阅读(152) 评论(0) 推荐(0)
 
appium环境
摘要: 一.必备软件安装 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) 推荐(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) 推荐(0)
 
pycharm环境
摘要: 安装: 方法一: 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) 推荐(0)
 
shell基础命令
摘要: 1.记录命令历史 !! 执行上一条指令 !n 执行命令历史中第n条指令 !字符串 如:!ta 执行命令历史中最近一次以ta为开头的命令 2.指令和文件名补全 tab键 3.别名 alias unalias解除别名 4.速配符 *匹配零个或多个字符 ?匹配一个字符 如:ls -d test* ls - 阅读全文
posted @ 2019-02-14 11:08 点滴听滴答 阅读(130) 评论(0) 推荐(0)
 
shell编程之变量
摘要: Bash变量 变量的分类 1.用户自定义变量:变量自定义的 2.环境变量:这种变量中主要保存的是和系统操作环境相关的数据.变量可以自定义,但是对系统生效的环境变量名和变量作用是固定的 3.位置参数变量:主要用来向脚本当中传递参数或数据的,变量名不能自定义,变量作用是固定的 4.预定义变量:是Bash 阅读全文
posted @ 2019-02-14 11:08 点滴听滴答 阅读(116) 评论(0) 推荐(0)
 
变量
摘要: env 列出系统预设的全部系统变量 set 不仅可以显示系统预设的变量,也可以连同用户自定义的变量显示出来 常见的环境变量: PATH 决定了shell将到哪些目录中寻找命令或程序 HOME 当前用户主目录 HISTSIZE 历史记录数 LOGNAME 当前用户的登录名 HOSTNAME 指主机的名 阅读全文
posted @ 2019-02-14 11:07 点滴听滴答 阅读(134) 评论(0) 推荐(0)
 
java.math.BigInteger
摘要: 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) 推荐(0)
 
java.nio.file.Paths
摘要: static Path get(String pathname) 根据给定的路径名构造一个Path 阅读全文
posted @ 2019-02-14 11:05 点滴听滴答 阅读(144) 评论(0) 推荐(0)
 
java.io.PrintWrinter
摘要: PrintWrinter(String fileName) 构造一个将数据写入文件的PrintWriter.文件名由参数指定 阅读全文
posted @ 2019-02-14 11:04 点滴听滴答 阅读(224) 评论(0) 推荐(0)
 
java.util.Scanner
摘要: 1.Scanner(File f) 构造一个从给定文件读取数据的Scanner 2.Scanner(String data) 构造一个从给定字符串读取数据的Scanner. 阅读全文
posted @ 2019-02-14 11:02 点滴听滴答 阅读(219) 评论(0) 推荐(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) 推荐(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) 推荐(0)
 
用于printf的转换符
摘要: 转换符 类型 举例 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) 推荐(0)
 
java.io.Console
摘要: 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) 推荐(0)
 
java.util.Scanner类
摘要: 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) 推荐(0)
 
java.lang.System类
摘要: static Console console() 如果有可能进行交互操作,就通过控制台窗口为交互的用户返回一个Console对象,否则返回null.对于任何一个通过控制台窗口启动的程序,都可使用Console对象.否则,其可用性将与所使用的系统有关.​ 阅读全文
posted @ 2019-02-14 10:57 点滴听滴答 阅读(158) 评论(0) 推荐(0)
 
StringBuilder类
摘要: 1.StringBuilder() 构建一个空的字符串构建器 2.int length() 返回构建器或缓存器中的代码单元数量 3.StringBuilder append(String str) 追加一个字符串并返回this 4.StringBuilder append(char c) 追加一个代 阅读全文
posted @ 2019-02-14 10:56 点滴听滴答 阅读(108) 评论(0) 推荐(0)
 
spring类包含的方法
摘要: 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) 推荐(0)
 
SpringBoot框架简介
摘要: springboot基础结构: src/main/java 程序开发以及主程序入口 src/main/resources 配置文件 src/test/java 测试程序 springboot的特点: 1.化繁为简,简化配置 2.备受关注,是下一代框架 3.微服务的入门级微框架 项目属性配置 通用:s 阅读全文
posted @ 2019-02-14 10:54 点滴听滴答 阅读(1623) 评论(0) 推荐(0)
 
SpringBoot操作数据库
摘要: 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) 推荐(0)
 
操作中遇到的问题
摘要: 一.连接数据库时配置文件中写的数据库名 二.Testng框架使用 1).使用方法 @Test 标记一个类或方法作为测试的一部分 @BeforeSuite 注解的方法将只运行一次,运行所有测试前此套件中 @AfterSuite 注解的方法将只运行一次此套件中的所有测试都运行之后 @BeforeClas 阅读全文
posted @ 2019-02-14 10:53 点滴听滴答 阅读(227) 评论(0) 推荐(0)
 
java代码规范以及思维方式
摘要: 1.先备注,备注内容,以helloworld为例。 /* 需求: 思路:1.定义一个类,因为java程序都定义在类中,Java程序都是以类的形式存在的,类的形式其实就是一个字节码文件最终体现。 2.定义一个主函数,为了让该类可以独立运行。 3.因为演示helloworld,在控制台上看到该字样,所以 阅读全文
posted @ 2019-02-14 10:53 点滴听滴答 阅读(267) 评论(0) 推荐(0)
 
基础语法
摘要: 编写Java程序注意项: 大小写敏感、类名(所有的类,类名首字母大写,多个单词构成类名每个单词首字母大写)、方法名(小写字母开头、若有若干单词,后面的每个单词首字母大写)、源文件名(和类名相同)、主方法入口(所有java程序由public static void main(String [] arg 阅读全文
posted @ 2019-02-14 10:49 点滴听滴答 阅读(130) 评论(0) 推荐(0)
 
Eclipse操作
摘要: 1.项目层级化展示:选中项目——点击倒三角——选择Package Presentation——选择Hierarchical 阅读全文
posted @ 2019-02-14 10:49 点滴听滴答 阅读(138) 评论(0) 推荐(0)
 
快捷键
摘要: 常用快捷键 常用快捷键 Eclipse最全快捷键,熟悉快捷键可以帮助开发事半功倍,节省更多的时间来用于做有意义的事情。 Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行( 阅读全文
posted @ 2019-02-14 10:46 点滴听滴答 阅读(164) 评论(0) 推荐(0)
 
面向对象的基本特征
摘要: 1.封装 含义:指将对象的实现细节隐藏起来,通过一些公用方法来暴露该对象的功能 2.继承 含义:面向对象实现软件复用的重要手段,当子类继承父类后,子类作为一种特殊的父类,将直接获得父类的属性和方法 3.多态 含义:子类对象可以直接赋给父类变量,但运行时依然表现出子类的行为特征,这意味着同一个类型的对 阅读全文
posted @ 2019-02-14 10:45 点滴听滴答 阅读(375) 评论(0) 推荐(0)
 
java源文件的命名规则
摘要: >Java程序源文件的后缀必须是.java,不能是其他文件后缀名. >通常情况下,Java程序源文件上的主文件名可以是任意的.但有一情况例外,如果java程序源代码里定义了一个public类,则该源文件的主文件名必须与public类(也就是该类定义使用了public关键字修饰)的类名相同. ​ 阅读全文
posted @ 2019-02-14 10:44 点滴听滴答 阅读(1488) 评论(0) 推荐(0)
 
程序的三种基本结构
摘要: 1.顺序结构 各操作按照源代码中的排列顺序依次执行 2.选择结构 根据某个特定的条件选择其中的一个分支执行。分为单选择、双选择、多选择。 3.循环结构 程序反复执行某个或有些操作,知道条件为假(或为真)时才停止循环​ 阅读全文
posted @ 2019-02-14 10:44 点滴听滴答 阅读(2492) 评论(0) 推荐(0)
 
java环境配置以及安装
摘要: 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) 推荐(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) 推荐(0)
 
查询命令
摘要: 查询某一条数据: db.getCollection('表名').find({'字段':取值}) 查询多个文件下的值: db.getCollection('表名').find({'节点1.节点2.最终要查询字段':'取值'}) 模糊查询: db.student.find({name:{$regex:/ 阅读全文
posted @ 2019-02-14 10:38 点滴听滴答 阅读(180) 评论(0) 推荐(0)