
测试开发
文章平均质量分 77
anniewhite
学习是最好的投资
展开
-
Linux常用命令介绍(20个)——《鸟哥的Linux的私房菜》
20个Linux常用命令介绍原创 2022-10-08 13:36:06 · 801 阅读 · 1 评论 -
测试开发系列之——添加用例到测试集合(二)
目录apiRun.js的代码修改apiRun.html的代码修改数据库SQL查询语句查找工程下所有的套件以及套件下对应的用例index2.html前端编码测试用例集左侧栏位展示效果图测试用例集右侧栏位展示需求分析测试用例集右侧栏位展示数据库SQL查询语句新增类CaseListVO.java的代码CasesMapper.java的代码修改遇到的问题汇总apiRun.js的代码修改jQuery的e...原创 2020-03-21 16:12:38 · 471 阅读 · 1 评论 -
测试开发系列之——添加用例到测试集合(一)
目录测试集合页面地址测试套件表测试用例表用例参数值表添加到测试集的流程第一步:根据projectId获得suite第二步和第三步相关后端代码修改遇到的问题汇总测试集合页面地址url:http://www.ck.org/lemon/html/index2.html相关页面:caseList.html测试套件表suite:测试套件表id:主键,自动增长。【核心】project_id:外键...原创 2020-03-15 20:51:12 · 1181 阅读 · 1 评论 -
测试开发系列之——接口发送功能(二、get请求&json请求)
目录rest常用的风格get请求接口发送功能get请求调用效果图RestTemplate发送HTTP、HTTPS请求添加分类功能rest常用的风格get:如项目列表/lemon/project/toListpost:put:肯定有体的delete:如删除项目/lemon/project/18http请求暴露控制层接口。dubbo请求暴露业务层接口。get请求修改ApiServ...原创 2020-03-15 13:40:29 · 381 阅读 · 0 评论 -
测试开发系列之——接口运行功能(一)
目录接口运行功能效果图接口运行功能前端代码apiRun.html接口运行功能代码修改完成效果图接口发送功能代码修改接口发送功能后端代码修改RestTemplate GET请求遇到的问题汇总接口运行功能效果图Response包括:Headers:响应头Body:响应体statusCode:响应状态码批量导入接口信息:一次性通过swagger .yml .json——导入可以做扩展...原创 2020-03-15 09:08:13 · 473 阅读 · 0 评论 -
测试开发系列之——接口编辑功能(二)
目录接口编辑页的请求参数BodyapiEdit.html的代码修改apiEdit.js的代码修改接口编辑页的请求参数Body添加form参数的效果图接口编辑页的请求参数Bodyform:type=2raw:type=4apiEdit.html的代码修改 <div class="reqpcom-interredit" id="reqpBody"> ...原创 2020-03-07 22:31:41 · 220 阅读 · 0 评论 -
测试开发系列之——接口编辑功能(一)
目录接口编辑功能apiEdit.html的代码修改接口编辑页的效果图接口编辑页的请求参数设置的效果图toApiView的接口请求与响应接口更新和保存功能apiEdit.html的代码再次修改接口编辑和保存功能的思路addAll(list)后端ApiController的代码修改apiEdit.js的代码修改apiEdit.html的代码修改接口编辑功能基本设置:接口名称选择分类请求方法...原创 2020-03-07 18:40:06 · 861 阅读 · 0 评论 -
测试开发系列之——接口详情(接口预览)功能
目录api详情页接口表请求参数参数表ApiVO.javaSQLApiMapper.java的代码修改ApiService.java的代码修改ApiServiceImpl.java的代码修改ApiController.java的代码修改apiView.html的代码修改接口详情的请求和响应接口预览页的效果图接口请求参数ApiRequestParamMapper.java的代码ApiMapper.ja...原创 2020-03-04 21:30:27 · 1292 阅读 · 0 评论 -
测试开发系列之——接口分类&接口功能(二)
目录toIndex接口ApiListVOApiListVO.java的代码api join apiclassificationApiMapper.java的代码ApiService.java的代码ApiServiceImpl.java的代码ApiController.java的代码apiList.js的部分代码apiList.html的代码修改按类别查询apiApiMapper.java的代码修改...原创 2020-03-01 15:36:43 · 480 阅读 · 0 评论 -
测试开发系列之——接口分类&接口功能(一)
目录api分类和api模块api分类和api模块与project表有关联projectId分类列表(懒加载对应的api)新增分类删除分类查询所有api接口按条件查询api接口查询出对应分类id的api添加接口(查询接口分类的name)删除接口根据Id查询apiapi_classification:接口分类表(接口类别表)外键:p...原创 2020-02-28 23:56:57 · 1186 阅读 · 0 评论 -
测试开发系列之——项目列表&新增项目&更新项目功能
目录测试平台前端展示项目列表功能新增项目功能project数据库结构后端新增项目方法前端新增项目代码更新项目功能proejctController.java的代码修改-getById方法更新项目功能前端编码更新项目功能proejctController.java的代码修改-updateById方法projectSet.html的代码修改测试平台项目管理接口管理用例管理接口执行生成测试...原创 2020-02-23 22:08:45 · 801 阅读 · 0 评论 -
测试开发系列之——项目模块&项目列表功能
目录project模块项目列表ProjectController.java的代码Postman调用查询项目列表接口前端编码前端projectList.html的代码访问项目列表页面遇到的问题汇总project模块与用户表有关联 userId项目列表统计count查询id新增删除更新项目列表shiro filter:进入项目页面,首先判断用户是否登录,如果未登录,进入到登录...原创 2020-02-23 09:31:55 · 1230 阅读 · 0 评论 -
测试开发系列之——用户登录、用户退出&个人中心功能
目录Mybatis-plus自动填充功能前端存储前端login.html的代码修改用户退出功能跨域问题前端projectList.html代码修改StringUtils报错解决遇到的问题汇总Mybatis-plus自动填充功能Mybatis-plus有个自动填充的功能,可以对数据库进行更新和插入时间。@Component 每个表都是一样的字段名需要在MyMetaObjectHandler....原创 2020-02-22 23:00:19 · 2310 阅读 · 0 评论 -
测试开发系列之——用户登录功能
目录方法调用逻辑Spring的原理shiro认证MyRealm的代码ShiroConfig.java的代码登录方法的编码加入sessionIdResult.java的编码前端login.html的代码方法调用逻辑shiro configsubject.login回调doGetAuthorizationInfo,返回doGetAuthorizationInfo将dbUser放入sessi...原创 2020-02-21 22:11:33 · 549 阅读 · 0 评论 -
测试开发系列之——前后端联调&安全框架shiro
目录跨域请求前端MD5加密后端参数验证登录功能安全框架安全框架shiro(Simple.Java.Security&easy to use)shiro的配置shiro实现原理跨域请求跨域请求需要在类上加@CrossOrigin@RestController@RequestMapping("/user")@CrossOrigin@Api("用户模块")public class ...原创 2020-02-16 20:28:14 · 500 阅读 · 0 评论 -
测试开发系列之——MyBatis-Plus&用户注册功能
目录MyBatis-Plus相关依赖MyBatis-Plushttps://mp.baomidou.com/相关依赖Release#Spring BootMaven:<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-sta...原创 2020-02-14 15:56:43 · 2098 阅读 · 0 评论 -
测试开发系列之——项目实战之0到1开发测试平台
目录学习目标项目要求测试平台测试平台介绍nginx搭建前端服务搭建后端服务功能springboot2学习目标项目实战之0到1开发测试平台项目要求至少独立完成一遍以上的项目代码 >3积累完成项目的过程中常见的bug的调试捋顺思路,强化逻辑遵守编码的规范,标识符的命名规范等在类前、方法前、方法内具体逻辑的实现步骤等添加必要的注释测试平台项目管理接口管理用例管理接口...原创 2020-02-12 14:48:12 · 3983 阅读 · 4 评论 -
测试开发系列之——项目构建
目录学习目标项目管理工具AntMaven与ant的区别Maven-介绍Maven-安装eclipse配置mavenMaven-创建maven项目Maven-archeType项目骨架maven目录结构Maven-pom文件节点解析run asMaven-打包第一个maven项目Maven-常用插件Maven-依赖范围gradle的安装和集成Eclipse安装gradlegroovy语言介绍学习目...原创 2020-02-09 12:12:39 · 763 阅读 · 0 评论 -
测试开发系列之——数据库强化
目录关键词mysql安装mysql常用命令mysql客户端创建数据库+表数据建模项目场景数据库3范式数据完整性SQL语言表记录的操作CUD表简单查询1表简单查询2建表和数据初始化关键词DBDBMSDBADB:database 数据库广义:数据的仓库狭义:DBMS,database management system,就是一个服务端软件。这个软件必须具有的功能:保存,检索(查询速度...原创 2020-02-05 15:15:30 · 258 阅读 · 0 评论 -
测试开发系列之——filter&listener
目录学习目标Filter简介过滤链什么是监听器练习学习目标过滤器Filter监听器ListenerFilter简介Filter=过滤器过滤器是可用于Servlet编程的Java类,可以实现以下目的:客户端的请求访问后端资源之前,拦截这些请求。在服务器的响应发送回客户端之前,处理这些响应。应用场景身份验证过滤器(Authentication Filters)编码过滤器...原创 2020-01-23 23:09:37 · 264 阅读 · 0 评论 -
测试开发系列之——mvc、jsp、jstl、el和会话跟踪技术
目录学习目标mvc模式软件开发3层架构什么是jspJSP运行基本过程同步请求动态资源过程JSP标准标签库(JSTL)JSP EL隐含对象会话跟踪技术session什么是cookie学习目标MVC模式jspjstl和el表达式会话跟踪技术mvc模式这种模式用于应用程序的解耦、分层开发Model:一般用来处理数据,包括读取和设置数据,一般指的是操作数据库。View:一般用来展示...原创 2020-01-23 22:53:19 · 299 阅读 · 0 评论 -
测试开发系列之——tomcat&servlet
目录学习目标WEB服务器广义的servlettomcat简介apache-tomcat目录结构学习目标WEB服务器tomcatservletWEB服务器Web服务器是指能够为发出请求的浏览器提供文档的程序。服务器是一种被动程序,只有浏览器发出请求的时候才会响应。应用层使用的是HTTP协议。常用web服务器apachenginxiistomcat广义的servle...原创 2020-01-23 21:48:07 · 321 阅读 · 0 评论 -
测试开发系列之——java web
目录关键词学习目标java简史jdk-下载和安装java-特点eclipse安装http协议http1.1协议请求消息结构http1.1协议响应消息结构HTTP状态码RESTJava Web关键词静态资源和动态资源同源策略和跨域同源概念:协议、域名、端口相同,则表示他们同源。同源策略只对限制js来读写其他域的dom数据做了限制,对加载的其他静态资源如javascript、css、...原创 2020-01-23 21:31:44 · 569 阅读 · 0 评论 -
测试开发系列之——vue
目录学习目标js开发框架发展历史Ajax异步提交流程Vue介绍Vue-下载和引入Vue数据驱动模型Vue实例{{}}插值表达式Vue指令axios简介学习目标ajaxVue简介和Vue指令axiosjs开发框架发展历史1995 JavaScript的诞生,可以操作页面的DOM元素及样式,页面有了一些动态的效果,但是依然是以静态为主。2005年开始,ajax流行,ajax与后端异...原创 2020-01-22 23:03:02 · 253 阅读 · 0 评论 -
测试开发系列之——javascript
目录学习目标js-简介js-发展历史js-引入js-变量js-数据类型js-基础语法练习:99乘法表js-函数function对象js-常用事件js-常用内置对象js-DOMjs-BOM学习目标js数据类型和基本语法js函数和事件js内置对象jsonjs-简介一门客户端脚本语言脚本语言是一种解释性的语言例如vbscript,javascript等等,它不需要翻译,Python...原创 2020-01-22 21:47:11 · 232 阅读 · 0 评论 -
测试开发系列之——css
目录学习目标Css-介绍Css-语法Css-常用选择器Css常用样式属性Css-伪类bootstrap简介bootstrap-入门例子bootstrap-全局CSS样式bootstrap组件、插件学习目标CSS简介和基本语法Bootstrap的框架Bootstrap基础CSS样式Bootstrap组件和插件Css-介绍定义:层叠样式表(Cascading Style Sheet...原创 2020-01-22 20:50:46 · 231 阅读 · 0 评论 -
测试开发系列之——html
目录关键词WEB前端课程目标学习目标Html-介绍编辑器< iframe>标记Html-表单标记关键词前台:给普通用户(会员)使用的功能后台:给管理员用户使用的功能前端:浏览器上显示、运行的页面后端:java程序以及数据库WEB前端课程目标HTML负责内容CSS负责样式JavaScript负责行为前端流行框架Vue.js学习目标HTML简介和基本结构...原创 2020-01-22 15:14:33 · 356 阅读 · 0 评论