自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(101)
  • 收藏
  • 关注

原创 selenium获取元素的信息

获取元素的信息方法size 返回元素的大小 text 获取元素的文本 get_attribute('xxx') 获取属性值,传递的参数为元素的属性名 is_displayed() 判断元素是否可见 is_enabled() 判断元素是否可用 is_selected() 判断元素是否选中,用来检查复选框或单选框是否选中 ...

2021-07-11 16:43:22 111

原创 selenium浏览器常用方法

浏览器常用方法 maximize_window() 最大化浏览器窗口 set_window_size(width,heigh) 设置浏览器窗口大小-浏览器宽、高 set_window_position(x,y) 设置浏览器窗口位置 back() 后退 forward() 前进 refresh() 刷新 close() 关闭当前窗口 quit() 关闭浏览器

2021-06-26 12:34:35 125

原创 selenium元素操作

元素操作 点击操作:element.click() 输入操作:element.send_keys() 清除操作:element.clear() 案例 # 元素的常用操作# 导包import timefrom selenium import webdriver# 创建浏览器驱动对象from selenium.webdriver.common.by import Bydrive=webdriver.Chrome()# 打开浏览器网站drive.get("file:.

2021-06-26 12:04:13 132

原创 selenium定位css

css提示: 在selenium中推荐使用css定位,它的定位比xpath比较快 css选择器语法比较强大 定位方法:find_element_by_css_selector() 定义:css是用于在selenium中定位元素的 定位策越 id选择器 表达式:#id #表示通过元素的ID属性进行元素的选择 id表示id属性的属性值 class选择器 表达式:.class .表示的是元素的class属性进行选择元素选择 clas表示的

2021-06-22 04:20:59 289

原创 Selenium元素定位xpath

xpath 定义:在xml文档元素信息的语言 方法 绝对路径:是/heml

2021-06-20 18:59:05 144

原创 Selenium元素定位

元素 定义:标签头+标签尾+标签头和标签尾包括的文本内容 定位:元素定位就是通过yuans

2021-06-20 04:35:31 63

原创 Selenium入门案例

pycharm路径的选择

2021-06-19 18:28:02 97

原创 Selenium自动化工具介绍、安装

特点 开源软件 跨平台 支持多种浏览器

2021-06-19 16:31:44 214

原创 网络协议介绍

http网络协议: http是目前最为核心的一种网络协议,而网络协议又是接口测试中的最为核心和关键的衣蛾

2021-06-14 00:07:18 121 1

原创 测试用例(TestCase)

测试用例:概念:一个为了特定的目的【验证产品的功能实现是否满足用户的需求】而设计的包含【测试输入、执行条件、预期结果】的文档。新式(excel、xmind)

2021-05-29 07:41:53 1790

原创 软件测试入门

软件测试:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。软件测试就是实际结果与预期结果是否一致

2021-05-28 02:23:58 77

原创 mysql多表查询

-- 多表查询# 分类表CREATE TABLE category ( cid VARCHAR (32) PRIMARY KEY, cname VARCHAR (50));#商品表CREATE TABLE products ( pid VARCHAR (32) PRIMARY KEY, pname VARCHAR (50), price INT, flag VARCHAR (2), #是否上架标记为:1表示上架、0表示下架 cate...

2021-01-12 15:33:26 129

原创 mysql基本查询

-- 简单查询-- 查询所有的商品SELECT * FROM product;-- 查询商品名和商品价格.SELECT pname,price FROM product;-- 查询价格,去掉重复值.SELECT DISTINCT price FROM product;-- 查询结果是表达式(运算查询):将所有商品的价格+10元进⾏显示.SELECT pname,price+10 FROM product;-- 别名查询.使用的关键字是as(as可以省略的).列别名SELECT pname

2021-01-11 15:49:54 168

原创 mysql约束

约束, 其实就是⼀种限制条件, 让你不能超出这个控制范围 约束的分类: 主键约束 1.主键必须包含唯一的值,不能重复 2.主键不能包含null值 3.每个表都应该有一个主键,并且每个表只能有一个主键 自动增加列 非空约束 唯一约束: 1.UNIQU...

2021-01-11 11:01:31 98

原创 mysql入门(1)

# 创建数据库CREATE DATABASE mydb01 CHARACTER SET 'utf8';# 查看数据库SHOW DATABASES;# 查看指定数据库的字符编码show CREATE DATABASE mydb01;# 查看当前使⽤的数据库SELECT DATABASE();# 使用数据库use mydb01;# 创建表-- 创建表student, 字段包括 编号id\ 姓名name\ 年龄ageCREATE TABLE student( id...

2021-01-05 13:48:07 71

原创 流程控制、 循环语句

流程控制顺序结构package com.kkb.hgd;/* 顺序结构 */public class Demo01 { public static void main(String[] args) { System.out.println(1); System.out.println(2); System.out.println(3); }}IF语句package com.kkb.hgd;/* 分支

2020-12-10 01:31:30 148

原创 数据类型、运算符、方法

数据类型强制类型转换(将小范围的数据类型转换为大数据类型) 格式:数据类型变量名=(数据类型)数据 /*** * 强制类型转换:将大范围的数据类型转换为小数据类型 * 格式: 数据类型 变量名=(数据类型)数据 */public class Demo02 { public static void main(String[] args) { int m=(int)1.5; System.out.println("m = " + m); .

2020-12-08 01:02:11 89

原创 Java数据类型、变量

变量:常量是固定不变的数据,那么在程序中可以变化的量称为变量 数据类型 分类 基本数据类型:包括 整数 、 浮点数 、 字符 、 布尔 引用数据类型:包括 类 、 数组 、 接口 基本数据类型 变量 格式:数据类型 变量名 = 数据值 或者 数据类型 变量名;变量名 = 初始化值;...

2020-12-03 15:13:36 135

原创 python数据容器

# 字符串my_str="hello"print(my_str[0])print(my_str[4])print(my_str[2])print(my_str[-2])# 判断字符串的长度(个数)print(len(my_str))# 切片 起始坐标:终点坐标print(my_str[0:2])print(my_str[:2])print(my_str[1:])print(my_str[-1:-3])#负的步长print(my_str[::-1])#遍历my_strhel.

2020-09-14 10:40:27 145

原创 python基础

## 注释''' 多行注释'''## 数据类型转换num1="abc";num2="10";#num3=num1+int(num2);#print(num1+num2);#num4=input("请输入你的名字:");#print(num4);#字符串拼接str1="abc"str2="def"#print(str1,str2,sep="**")#格式化输出name="黄国栋"age=18#print("我是%s,年龄是%d" %(name,age))#.

2020-09-12 14:54:49 82

原创 execl入门

数据分析步骤 目标导向 数据收集 数据处理 数据分析 数据展示 数据报告 数据 数据就是数值,也就是我们通过观察、实验或计算的结果 数据不是一个独立的部分,只有将字段和记录组合在一起,才能算一个完整的数据 字段是可以概括、特征的现象 记录是一种具体表现形式 数据分为: 数值型数据 字符型数据 ...

2020-09-04 10:32:28 140

原创 mysql基本操作

显示mysql中的数据库 创建表以及添加表数据 CREATE TABLE product ( pid INT PRIMARY KEY AUTO_INCREMENT,# 自增加 AUTO_INCREMENT pname VARCHAR(20),#商品名称 price DOUBLE, #商品价格 pdate DATE, # 日期 cid INT #分类ID );CREATE TABLE category( id INT PRIMARY KEY , cname..

2020-08-26 12:15:40 74

原创 mysql安装

查看mysql软件安装mysql下载mysql 执行rpm源文件 执行安装文件 ​​​​​​​ 启动mysql 设置mysql的密码

2020-08-26 10:39:30 92

原创 Spring Security实战案例

web.xml<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" ><web-app> <filter> <filter-name>characterEncodingFilter</filter-

2020-07-10 23:18:29 238

原创 Spring Security入门三

spring-security.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:security="http://www.springframework.org/schema/security" xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta

2020-07-09 22:48:46 97

原创 Spring-Security认证流程

Spring-Security认证流程图

2020-07-09 16:12:34 77

原创 SpringSerurity登陆页面自定义实现流程

spring-security.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:security="http://www.springframework.org/schema/security" xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta

2020-07-08 19:03:39 169

原创 Spring Security入门

web.xml<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" ><web-app> <!--配置编码器--> <filter> <filter-name>CharacterEncodingFilter</filte

2020-07-08 16:42:04 80

原创 Spring Security

权限控制中认证和授权的概念认证:系统提供的用于识别用户身份的功能,通常提供用户名和密码进行登陆其实就是在进行认证,认证的目的是让系统知道你是谁; 授权:用户认证成功后,需要用户授权,其实就是指当前用户可以操作系统的哪些功能;权限模块数据模型RBAC流程图和支持公认的安全原则:最小特权原则、责任分离原则、数据抽象原则 ...

2020-07-07 20:38:28 64

原创 适配器模式

适配器模式:将某个类的接口转换成客户端期望的另一个接口表示,目的是消除由于接口不匹配所造成的类的兼容性问题类的适配器 package hgd;public class Source { public void method1() { System.out.println("method1................"); }}package hgd;public interface TargetInterface { public void method1

2020-07-07 17:38:17 68

原创 springmvc流程图分析

springmvc流程图分析springMVC三大组件是视图解析器、处理器映射器、处理器适配器

2020-07-07 16:57:40 107

原创 手写springmvc1.0版本的代码

需求:http://localhost/queryUser?id=1&name=james简单分析servlet实现以上代码的弊端 如果url-pattern没有匹配成后面三种方式的话,那么一个servlet只能处理一个请求,当请求很多时,会编写很多Servlet类 首先将url-pattern改为/,这样就可以所有的servlet请求 url-pattern改为/时,对应的Servlet类应该如何设计才不会臃肿或者扩展性不好? 一种是编写一个基类(BaseServlet),再编写

2020-07-07 16:22:09 119

原创 springmvc常见的疑问

2020-07-07 13:59:18 75

原创 tomcat处理请求流程图

2020-07-05 10:27:28 302

原创 B/S下的相关概念介绍

B/S 浏览器、服务器 B/S是如何通信? socket web容器(http协议)---- tomcat 去封装了socket,实现了浏览器和服务器直接的通信,程序员不需要自己去进行socket编程了 tomcat:web容器,servlet容器 tomcat,只会调用servlet接口的实现类代码 servlet接口是JavaEE推出的web编程的服务器程序的标准接口

2020-07-05 10:11:45 155

原创 spring父子容器

父子容器<!--配置springmvc--> <servlet> <servlet-name>ssm</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConf

2020-07-05 09:46:01 75

原创 springmvc基于cors跨域解决方案

跨域浏览器因为安全考虑,所以设置了同源策略; 同源策略简单理解就是DNS域名,端口号,协议完全相同就称为同源; 同源下的页面之间才能进行js的dom操作,如果不在同一个源下任何跨文档dom访问都是被阻止的; 不同源下的访问可以称之为跨域访问; 当在实际应用中,多数出现在ajax请求时,在不同域下请求数据会遇到禁止跨域的访问;为什么要有同源策略如何解决跨域解决跨域主要考虑两方面 一个是避开Ajax请求方式 一个是解决同源限制的问题 解决跨域的方式有多种 基于java

2020-07-05 08:36:22 242

原创 springmvc拦截器案例

index.jsp<%-- Created by IntelliJ IDEA. User: 黄国栋 Date: 2020/6/26 Time: 18:27 To change this template use File | Settings | File Templates.--%><%@ page contentType="text/html;charset=UTF-8" language="java" %><html><hea

2020-07-04 09:42:13 92

原创 spring mvc拦截器

springmvc拦截器图示

2020-07-04 09:35:45 64

原创 springmvc restful的支持

HTTP协议HTTP协议是建立在客户端和服务器之间的一个应用层协议,在客户端和服务器之间需要数据的传输,而传输数据的时候,我们要按照指定的规则或者叫协议去传输数据 HTTP是建立在TCP/IP协议之上的一个网络协议 HTTP协议属于网络七层结构中最上层(应用层)的协议 HTTP协议是一个无状态协议(不会记录每次访问时的信息) HTTP是一个客户端和服务器端请求和应答的标准(TCP),客户端是终端用户,服务器端是网站URL/URIURL:统一资源标识符 它相当于一个网络资源的名称,只是名称

2020-06-30 22:42:28 64

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除