自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 接口测试---postman工具用法及基本接口测试方法

接口测试---postman工具用法及基本接口测试方法postman工具用法基本知识点postman工具用法然后我们就测试一个天气预报的接口然后它返回过来就是我查询的一个地方的天气情况然后进行一个保存再来进行一个环境变量的编写然后我们在环境变量那里点击add增加 把想要的城市输进去然后点击send就会出现这样的代表就是正确的然后就是全局变量但是现在我们可以在之前的环境变量之上改一个全局变量可以看见环境变量是绿色的 全局变量是蓝色的然后send一下见上面

2021-03-08 20:39:22 614

原创 自动化测试---移动端自动化测试项目搭建(Appium+IDEA)

自动化测试---移动端自动化测试项目搭建(Appium+IDEA)模拟器+Appium操作IDEA项目搭建模拟器+Appium操作首先打开黑窗口输入命令注:具体命令可看上一篇博客第一步从机器人打开然后点击choose把想测试的应用导进去(选择路径)注:但是不推荐使用这种方式 因为可能会出现一些问题注2:我们要一直把appium框架开启 不能关闭可以小化但是不要叉掉注3:上图的aapt dump badging d:\android\yanxuan-aos_out_109.apk里面

2021-03-06 16:47:25 1211 1

原创 APP自动化测试---adb常用命令+monkey自动化

APP自动化测试---adb常用命令adb常用命令adb常用命令1、模拟器连接检查【adb常用命令】adb devices --查看当前pc连接的设备号adb comect 127.0.0.1:62001 --连接模拟器地址注意这里会出现问题版本问题,怎么解决呢?请参考文档《模拟器连接问题手册》adb logcat 查看日志adb help 显示adb命令的列表adb start-server 启动服务adb kill-server 终止服务adb install*.apk --安装

2021-03-04 11:23:46 586 1

原创 APP测试方法与技巧-----自动化测试

APP测试方法与技巧-----自动化测试移动APP测试用例设计方法移动APP测试方法与技巧移动APP测试检查点移动APP测试用例设计方法移动APP测试用例编写一般需要考虑以下几个问题:1、页面布局是否合理2、页面文字描述是否准确3、如果有加载规则,是否符合加载规则4、如果有排列规则,是否符合排列规则5、操作是否符合要求6、输入框输入的内容是否有符合格式要求7、输入的内容是否符合合法性要求移动APP测试用例设计方法:等价类边界值负面、异常、非法场景回滚随机测试经验等测试类型对

2021-01-28 09:43:09 646

原创 QTP之增加检查点加分割

QTP之增加检查点我们先在要加入检查点的那一栏右键然后点击下图那个我们点击到文本内容 然后故意输出几个单词或者删除几个单词如下两张图所示 然后点击OK我们要在输入用户名之后检查 所以我们把它拖下来或者在页面里面就直接下载如下两张图标记所示 拖到用户名下面密码上面就行了 然后我们run一下...

2021-01-22 23:04:51 208

原创 QTP关于密码或名字录制不上解决方法

QTP关于密码或名字录制不上解决方法问题解决问题解决

2021-01-22 16:42:40 1335

原创 SeleniumIDE配置文档及常用操作命令

SeleniumIDE配置文档及常用操作命令SeleniumIDE配置文档seleniumIDE操作SeleniumIDE常用命令SeleniumIDE配置文档先打开火狐浏览器然后搜索关键字selenium IDE 点击相关文章《安装方法1:可以从官方网站下载:http://seleniumhq.org/download/,但是由于selenium服务器在美国,中美的网络经常不稳定,经常会连接失败,导致下载不了可以找一下selenium IDE插件的XPI安装文件来完成安装。安装方法2:可以用

2021-01-17 16:01:43 476

原创 功能测试之单元测试

功能测试之单元测试单元测试(理论)实例单元测试(理论)简介1、单元测试的基本概念2、单元测试的策略3、单元测试的步骤4、Junit测试简单Java程序1.单元测试概念什么是单元测试?单元测试是一种验证行为,是指对软件中的最小可测试单元进行检查和验证,在于发现模块内部可能存在的错误,主要基于白盒测试;最小可测单元:结构化程序:函数或者过程;面向对象:类或类的方法;也可能是多个程序文件中的一组函数2.单元测试的目的单元测试的目的:检查单元模块内部的错误,为软件的评审验收提供依

2021-01-09 21:21:51 1444

原创 测试的方法与技巧(白盒测试)

测试的方法与技巧(白盒测试)目录测试的方法与技巧(白盒测试)一级目录二级目录三级目录一级目录二级目录三级目录

2021-01-05 10:32:46 1002

原创 测试的方法与技巧(黑盒测试)

测试的方法与技巧(黑盒测试)目录测试的方法与技巧(黑盒测试)黑盒测试的概念黑盒测试的方法案例黑盒测试的概念黑盒测试(Black-Box Testing)又称为数据驱动测试或基于规格说明的测试。黑盒测试就是把程序看作一个不能打开的黑盒子,不考虑程序内部逻辑结构和内部特性的情况下,测试程序的功能,测试者要在软件的接口处进行,它只检查程序功能是否按照规格说明书的规定正常使用,程序是否能接收输入数据而产生正确的输出信息,以及性能是否满足用户的需求,并且保持数据库或外部信息的完整性。通过测试来检测每个功能是否

2021-01-03 22:47:47 744

原创 软件测试原则及测试用例编写教程

软件测试原则及测试用例编写教程软件测试原则测试用例编写软件测试原则软件测试的原则1、测试应该尽早介入。2、所有的测试都应该追溯到用户需求。3、程序员应该避免检查自己的程序。除了单元测试。因为程序员对自己的作品,很自信一定能保证质量。交给第三方或者专业测试,运用各种测试技术,利用丰富的测试技巧提高软件的质量。4、设计测试用例时应该考虑到合法的输入和不合法的输入以及各种边界条件,还需考虑异常情况和意外情况。5、二八原则,测试发现的错误中80%很可能起源于20%的模块中。6、对错误结果要进行一个

2021-01-03 22:14:16 228

原创 Eureka集群

这里写目录标题主要内容Eureka集群搭建Eureka自我保护机制主要内容1、Eureka集群搭建2、Eureka自我保护机制Eureka集群搭建新建两个module microservice-eureka-server-2002 microservice-eureka-server-2003pom.xml 把依赖加下<dependencies> <dependency> <groupId>org.springframework.

2020-12-08 10:31:33 134

原创 springcloud入门

springcloud入门主要内容入门案例初识eureka(Eureka简介)注册中心eureke主要内容1、springcloud简介2、注册中心eureka小结:1、springcloud解决了什么问题?2、最简单的分布式架构的项目①一个消费者一个生产者3、引入eureka初步解决可能的服务宕机的问题(要与下节课配合使用)②初步理解注册中心的作用4、配置注册中心中的服务的联系负责人简介Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简

2020-12-08 10:21:03 124 1

原创 SpringBoot+Quartz+数据库存储

SpringBoot+Quartz+数据库存储主要内容Spring整合Quartz三级目录*主要内容1、Spring整合Quartz2、读取数据库中表达式启动定时任务1(每5s执行)3、更改定时任务状态(启用/禁用),定时任务1停止4、读取数据库中表达式启动定时任务2(每5s执行),在对应作业类中打印定时任务2携带的参数5、读取数据库中表达式启动定时任务3(每5s执行改成每20s执行),更改数据库定时任务表达式,定时任务3对应执行策略相应发生改变。Spring整合Quartz咱们先导数据到数

2020-12-04 10:17:17 175

原创 Quartz入门

Quartz入门主要内容(含简介)quartz入门级案例quartz参数传递quartz对比springTask主要内容(含简介)1、Quartz简介及应用场景2、Quartz简单触发器 SimpleTrigger介绍3、Quartz表达式触发器CronTirgger介绍4、Quartz中参数传递5、Spring task Vs Quartz简介Quartz简介及应用场景Quartz介绍任务调度框架“Quartz”是OpenSymphony开源组织在Job scheduling领域又

2020-12-02 20:18:18 149

原创 springboot对JPA的支持

springboot对JPA的支持主要内容springboot之jpa入门Springboot+bootstrap对jpa应用主要内容1、springboot之jpa支持2、Springboot+bootstrap界面版之增删改查及图片上传springboot之jpa入门然后加代码server: port: 81 servlet: context-path: /spring: jpa: hibernate: ddl-auto: update s

2020-12-01 23:47:30 123

原创 springboot整合(mybatis)

springboot整合(mybatis)主要内容整合druid(代码及图片)mybatis(代码及图片)pagehelper(代码及图片)主要内容File–>New–>Project…Spring InitializrMaven ProjectWebWebCoreLombokAspectsDevToolsSQLmybatis+jdbc+mysql1.修改SpringBoot的数据源Druid(默认数据源是org.apache.tomcat.jdbc.pool.Data

2020-11-30 22:38:02 119

原创 springboot模板(thymeleaf模板及Freemarker模板)

springboot模板主要内容二级目录三级目录主要内容1、thymeleaf模板2、Freemarker模板Thymeleaf模板关于Thymeleaf的优点,我只说一条:它就是html页面。下面直接上代码二级目录三级目录

2020-11-29 21:17:40 182

原创 springboot入门

springboot入门简介步骤代码springboot配置文件简介了解springbootSpringBoot是什么?Spring Boot它本身并不提供Spring框架的核心特性以及扩展功能,只是用于快速、敏捷地开发新一代基于Spring框架的应用程序。也就是说,它并不是用来替代Spring的解决方案,而是和Spring框架紧密结合用于提升Spring开发者体验的工具。同时它集成了大量常用的第三方库配置(例如Jackson, JDBC, Mongo, Redis, Mail等等),Sprin

2020-11-26 22:25:39 153

原创 LinuX之服务器搭建

LinuX之服务器搭建目录LinuX之服务器搭建主要内容安装步骤三级目录主要内容1.安装VMWare虚拟机SSHWindow Server 20082.安装CentOS2.1 查看并设置Linux的IP地址1)ip addr/ifconfig ipconfig2)cd /etc/sysconfig/network-scripts cd / cd …3)ls或ll 查看目录4)vi ifcfg-ens33 修改最后一项ONBOOT=yes5)按ESC键,:wq保存并退出,:

2020-09-26 10:13:30 256

原创 VUEX加同步与异步

VUEX加同步异步目录VUEX加同步异步主要内容代码部分主要内容vue中各个组件之间传值1.父子组件父组件–>子组件,通过子组件的自定义属性:props子组件–>父组件,通过自定义事件:this.$emit(‘事件名’,参数1,参数2,…);2.非父子组件或父子组件通过数据总数Bus,this.root.root.root.emit(‘事件名’,参数1,参数2,…)3.非父子组件或父子组件更好的方式是在vue中使用vuex方法1: 用组件之间通讯。这样写很麻烦,并且写着

2020-08-30 10:10:00 3978

原创 CUD表单验证+增删改查

CUD表单验证目录CUD表单验证主要内容代码部分总结主要内容1.后台数据接口准备增删改接口2.Dialog弹出框2.1 基本结构 <el-dialog :title="title" :visible.sync="dialogFormVisible" @close="dialogClose"> <!-- form表单 --> <el-form :label-position="labelPosition" :model="bookForm" :rul

2020-08-30 08:46:58 304

原创 SVN傻瓜式安装

SVN傻瓜式安装目录SVN傻瓜式安装简介安装步骤总结简介Apache Subversion(简称 SVN)一个开放源代码的版本控制系统,相较于 RCS、CVS,它采用了分支管理系统,它的设计目标就是取代 CVS。互联网上很多版本控制服务已从 CVS 转移到 Subversion。说得简单一点 SVN 就是用于多个人共同开发同一个项目,共用资源的目的。SVN 服务器有 2 种运行方式:独立服务器和借助 apache 运行。两种方式各有利弊,用户可以自行选择。SVN 存储版本数据也有 2 种方式:BDB

2020-08-28 20:31:34 104

原创 SPA动态树及数据表格

SPA动态树及数据表格目录SPA动态树及数据表格主要内容代码部分总结主要内容后台数据t_user_vuet_module_vuet_book_vue动态生成NavMenu导航菜单(只支持2级菜单)2.1 结构 <el-submenu> <template slot="title"> <i class="el-icon-location"></i> <span>导

2020-08-25 15:18:59 252

原创 SPA首页导航+左侧菜单

SPA首页导航+左侧菜单目录SPA首页导航+左侧菜单主要内容代码及操作部分总结主要内容本章目标:首页导航+左侧菜单Mock.js前后端分离开发开发过程当中,经常会遇到以下几个尴尬的场景:老大,接口文档还没输出,我的好多活干不下去啊!后端小哥,接口写好了没,我要测试啊!前后端分离之后,前端迫切需要一种机制,不再需要依赖后端接口开发,而今天的主角mockjs就可以做到这一点Mock.js是一个模拟数据的生成器,用来帮助前端调试开发、进行前后端的原型分离以及用来提高自动化测试效率。众所

2020-08-25 15:02:36 273

原创 vue之登录注册

vue之登录注册目录vue之登录注册主要内容步骤总结主要内容本章目标:vue+elementUI完成注册及登陆vue怎么引入和配置使用element-ui框架1.1 使用vue-cli脚手架工具创建一个vue项目vue init webpack pro011.2 npm安装elementUIcd pro01 #进入新建项目的根目录npm install element-ui -S #安

2020-08-23 11:51:50 88385 4

原创 Hibernate二级缓存

Hibernate二级缓存目录Hibernate二级缓存Hibernate二级缓存详解二级目录三级目录Hibernate二级缓存详解Hibernate二级缓存详解与Session相对的是,SessionFactory也提供了相应的缓存机制。SessionFactory缓存可以依据功能和目的的不同而划分为内置缓存和外置缓存。 SessionFactory的内置缓存中存放了映射元数据和预定义SQL语句,映射元数据是映射文件中数据的副本,而预定义SQL语句是在 Hibernate初始化阶段根据映

2020-08-23 09:52:20 84

原创 NOde环境配置

NODE环境配置目录NODE环境配置node介绍1. 打开命令窗口2. 切换到d盘3. 进入指定目录下面的才是关键代码4. 进行依赖安装命令执行完后,你会发现,项目的根目录下多了一个node_modules文件夹,那里面就是从npm远程库里下载的模块,然后“安装”到你的项目中,此步骤,可理解成修改maven的pom文件添加依赖,然后maven再从中央仓库下载依赖那pom文件在哪里呢?其实就是项目中的package.json5. 启动项目二级目录三级目录node介绍Node.js是什么1.1 Nod

2020-08-19 10:53:47 431

原创 Vue入门

Vue入门目录Vue入门vue简介代码块总结vue简介Vue.js是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。另一方面,Vue 完全有能力驱动采用单文件组件和Vue生态系统支持的库开发的复杂单页应用。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件 。Vue.js 自身不是一个全能框架–它只聚焦于视图层。因此它非常容易学习,非常容易与其

2020-08-11 14:38:35 123

原创 Struts入门

Struts入门目录Struts入门Struts简介二级目录三级目录Struts简介二级目录三级目录

2020-07-29 09:42:20 318

原创 购物车功能(下)

购物车功能(下)目录购物车功能(下)实现功能代码部分总结实现功能1.购物车界面拦截器2.购物车查询功能3.购物车界面功能调试4.我的购物车及清空购物车5.购物车删除功能实现6.购物车更新功能代码部分ShopGoodsVopackage com.huangjie.vo;import java.util.Objects;public class ShopGoodsVo { private String name; private float price;

2020-07-11 14:31:41 205

原创 网上书城之购物车功能,门户书籍搜索

网上书城之购物车功能,门户书籍搜索目录网上书城之购物车功能,门户书籍搜索实现功能代码块总结实现功能今天要实现的功能就和标题一样 门户书籍搜索功能和购物车功能 今天也是直接上代码代码块因为有些代码在同一个包里面 所以我就直接上包 不分开了(有点麻烦哈哈哈哈)Bookpackage com.huangjie.entity;import java.util.Date;import com.fasterxml.jackson.annotation.JsonFormat;import com

2020-07-11 10:55:17 362

原创 网上书城之门户首页及新书上架,热销书籍

网上书城(3代码部分)目录网上书城(3代码部分)代码块总结代码块上一篇博客已经把实体类写好了但是还差了一个book类package com.huangjie.entity;import java.util.Date;import com.fasterxml.jackson.annotation.JsonFormat;import com.huangjie.utils.PinYinUtil;public class Book { private long id; pri

2020-07-05 19:19:55 416

原创 Redis数据类型及常见面试题

Redis数据类型及常见面试题目录Redis数据类型及常见面试题Redis有哪几种数据类型常见面试题总结Redis有哪几种数据类型Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。String(字符串)string 是 redis 最基本的类型,你可以理解成与 Memcached 一模一样的类型,一个 key 对应一个 value。string 类型是二进制安全的。意思是 redis 的 strin

2020-07-03 14:27:07 668 1

原创 网上书城项目(2)

网上书城项目(2)目录网上书城项目(2)实现功能功能实现代码块三级目录实现功能1.用户注册功能实现2.用户后台登录功能实现功能实现代码块代码思路:User UserDaoaddstring sql = “insert into t_easyui_user values(?,?,?,?)”;super.executeUpdate(…);list(User user,PageBean pageBean)string sql = “select * from t_easyui_user

2020-07-03 10:25:19 194

原创 网上书城原型界面样式编写(1)

原型界面样式编写目录原型界面样式编写实现内容代码块编写总结实现内容1.用户登录注册界面编写2.前台主界面编写3.搜索书籍界面编写4.购物车界面编写代码块编写用户登录注册界面代码login.html<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>登录界面</title> <link rel="seylesheet" type="

2020-06-29 16:05:00 943 1

原创 EASYUI之datagrid的新增和修改

EASYUI之datagrid的新增和修改目录EASYUI之datagrid的新增和修改代码块总结代码块首先 咱们要先导个jar包然后就是代码块了 在上一篇博客内容上要再加一些代码PinYinUtilpackage com.huangjie.util;import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import net.sou

2020-06-28 21:56:28 348

原创 Easyui之datagrid后台查询

Easyui之datagrid后台查询目录Easyui之datagrid后台查询怎么用datagrid查询案例(代码块)总·结怎么用datagrid查询在页面放一个<asp:button id=btn1 runat=server οnclick=“doSearch” Text=“检索” />代码里:void Page_Load(){if(!IsPostBack){//刚进来时没有检索,显示全部sql = “select * from table”;//datagrid绑定

2020-06-27 11:33:15 255

原创 Tree后台实现代码

Tree后台实现代码块(接上文)目录Tree后台实现代码块(接上文)代码块总结代码块接上文案例2还有代码块没有写出来 现在给你们搞出来:我从上到下给你们展示出来昂第一个是dao包里面的MenuDaopackage com.huangjie.dao;import java.sql.SQLException;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.

2020-06-24 16:21:18 222

原创 Tree后台组件实现

EASYUI入门目录EASYUI入门EASYUI介绍easyui相当于其他的一些软件的优缺点为什么要学习easyui总结EASYUI介绍一、什么是EasyUI是一个基于 jQuery 的框架,集成了各种用户界面插件二、基础知识1、声明方法:1)直接在 HTML 声明组件2)编写 JavaScript 代码来创建组件2、基础组件or插件1)datagridi. edatagrid 可编辑的datagridii. 取得选中行数据getSelected:取得第一个选中行数据,如果没有选中

2020-06-21 21:58:05 222

空空如也

空空如也

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

TA关注的人

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