- 博客(368)
- 资源 (7)
- 收藏
- 关注
原创 JavaWeb实用项目之----化妆品销售网
升入本科之后又学了一遍Jsp(jsp+servlet+javaBean),虽然之前没好好学,但对于课程中的各种技术还是有些面熟的。同时,作为一个考查的课程,老师还是教的蛮细心的,嗯,没白来。。。。。。技术不用就会荒废,纸上得来终觉浅,绝知此事要躬行。最近寻思着做一个小项目,回顾回顾所学的内容。。。。。。化妆品销售网:myEclipse开发工具、JSP引擎为Tomcat 8.0,系统采用...
2019-01-19 19:15:42 9265 39
转载 js数组常用方法
1.join() (数组转字符串)数组转字符串,方法只接收一个参数:即默认为逗号分隔符()。var arr=[1,2,3,4];console.log(arr.join()); //1,2,3,4console.log(arr.join(":")); //1:2:3:4console.log(arr); //[1,2,3,4],原数组不变join()实现重复字符串function repeatStr(str, n) { return new Array(n + 1).join(str
2022-04-22 17:57:24 607
转载 axios 传递参数的方式(data 与 params 的区别)
axios大家都非常的清楚,一个既可以用于客户端或者服务端发送http请求的库。但是在前后端联调的时候有的时候会很难受,所以这里我来做一个总结。希望能帮助到有缘人。参数的传递方式参数传递一般有两种,一种是 使用params, 另一种是data的方式,有很多的时候我们看到的前端代码是这样的get 请求axios({ method: 'GET', url: 'xxxxx', params: param, })或者 axios({ met...
2022-04-22 17:22:40 8962
原创 CSS布局案例 11-51 网页布局设计
文章目录前言实现过程1.代码3.效果前言** 网页布局设计。**实现过程1.代码<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <link rel="stylesheet" type="text/css" href="网页布局.css" /> </head> <body> &l
2021-05-11 19:53:25 319
原创 CSS布局案例 10-51 定位实现图片放大效果
文章目录前言实现过程1.步骤2.代码3.效果前言使用css3定位实现图片放大效果。实现过程1.步骤定位实现图片放大效果的步骤: 1、上中下三部分,上部分为标题,中间为相框,底部为版权文字 2、相框使用图片,鼠标悬停时放大该图片。放大的图片为另一个图片(图片相同),使用定位的方式设置放大的图片样式。 3、底部版权文字,注意父容器的高度塌陷问题。2.代码<!DOCTYPE html><html> <head> <meta c
2021-05-05 23:04:51 975
原创 CSS布局案例 9-51 网页弹窗居中效果
文章目录前言实现过程1.步骤2.代码3.效果前言使用css3实现网页弹窗居中效果。实现过程1.步骤网页弹窗居中效果实现四个方法: 1、定位+magin值 2、定位+transform的移动 3、left:0 right:0 top:0 bottom:0 magin:auto 4、弹性盒2.代码<!DOCTYPE html><html> <head> <meta charset="utf-8"> <
2021-05-05 15:31:27 534
原创 CSS布局案例 7-51 垂直手风琴效果
文章目录前言实现过程1.步骤2.代码3.效果前言使用css3实现垂直手风琴效果。实现过程1.步骤垂直手风琴效果实现步骤: 1、一个区域内设置三个小区域,小区域内设置一个a标签、向下箭头和p标签内容,实现点击a标签显示内容 2、a标签设置锚点链接,链接到小区域,使用target选择器对被使用的目标元素设置样式 3、a标签设置渐变效果(被悬停时和被锚点链接使用时);p标签内容设置超出隐藏滚动条效果和初始隐藏点击打开效果;三角箭头使用边框制作,点击时设置可见方向2.代码<
2021-05-04 20:54:51 538
原创 CSS布局案例 6-51 网页图片悬停效果
文章目录前言实现过程1.步骤2.代码3.效果前言使用css3实现网页图片悬停效果。实现过程1.步骤网页图片悬停效果实现步骤: 1、先作一个区域,放置上图片,设置图片鼠标悬停时的蒙版效果 2、然后做标题和两个图片 3、使用绝对定位的方式,起始时将三个内容放置在区域外侧,悬停时使用过渡动画移动到区域内部2.代码<!DOCTYPE html><html> <head> <meta charset="utf-8"> &
2021-05-04 20:40:13 1107
原创 CSS布局案例 5-51 折扇效果
文章目录前言实现过程1.步骤2.代码3.效果前言使用css3实现折扇效果。实现过程1.步骤折扇效果实现步骤: 1、先制作一个底座,还有几个扇叶(绝对定位实现组合) 2、旋转几个扇叶 3、设置打开动画和透明度效果2.代码<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>CSS3实现折扇效果</title> <st
2021-04-27 22:18:19 424
原创 CSS布局案例 3-51 旋转太极图效果
文章目录前言实现过程1.步骤2.代码3.效果前言使用css3实现旋转太极图效果。实现过程1.步骤太极图旋转效果实现步骤: 1、先制作一个黑色大圆、半个白色大圆、两个一黑一白的中圆、两个一黑一白的小圆 2、将几个图形组合在一块形成太极图(绝对定位实现) 3、整组都动起来(动画旋转实现) 2.代码<!DOCTYPE html><html> <head> <meta charset="utf-8"> <titl
2021-04-25 20:27:58 301
原创 CSS布局案例 2-51 立方体旋转效果
文章目录前言实现过程1.步骤2.代码3.效果前言使用css3实现立方体旋转效果。实现过程1.步骤立方体旋转效果实现步骤: 1、使用ul li创建立方体的6个面,用绝对定位方式将6个面重合在一块 2、保持一个面不动,移动和旋转其他5个面,组成立方体,使用3d效果和景深的方式实现立体效果(rotate旋转,X为水平轴,Y为垂直轴,Z为眼睛垂直屏幕的轴) 3、设置动画效果,沿着Y轴旋转,旋转原点为X\Y\Z的中心点2.代码<!DOCTYPE html><h
2021-04-25 19:19:58 397
原创 CSS布局案例 1-51 loading等待效果
文章目录前言实现过程1.步骤2.代码3.效果前言使用css3实现loading等待效果。实现过程1.步骤loading效果实现步骤: 1、先制作两组正方区域的四个小圆(边框圆角化),分别放在区域的四个角(绝对定位实现) 2、两组小圆重合(绝对定位实现) 3、一组小圆旋转45度,8个小圆形成一个大圆 4、小圆和整组都动起来(动画延迟和图形缩放实现) 2.代码<!DOCTYPE html><html> <head> <
2021-04-24 19:44:18 538
原创 CSS样式表的建立和优先级
文章目录前言一、大纲二、样式表详解1.内部样式表2.内联样式表3.外部样式表三、代码前言CSS样式表的建立和优先级!一、大纲CSS样式表的建立方式一:内部样式表(嵌套到页面中的头部)方式二:内联样式表(行间样式,行内样式,嵌入式样式)方式三:外部样式表(引入外部样式文件)CSS样式表的优先级内联样式表的优先级别最高。内部样式表与外部样式表优先级和编写位置有关,位置靠下的样式表会覆盖位置靠上的样式。二、样式表详解1.内部样式表语法:<head> &
2021-03-28 11:44:36 558
原创 百度新闻列表
百度新闻列表知识点:a、ul、ol、li标签的使用<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>百度新闻列表</title> <style> /*自定义列的图标颜色和形状(方形)*/ ul{ color: #7195B7; list-style-type: square; }
2021-03-01 23:00:57 513
转载 根本原因缺陷分析法
软件缺陷管理过程不仅包含软件缺陷记录和统计,更重要的是对缺陷数据进行细致、深入的分析。缺陷分析是缺陷管理中的一个重要环节,有效的缺陷分析不仅可以评价软件质量,同时可以帮助项目组很好地掌握和评估软件的研发过程,进而改进研发过程,未对缺陷进行分析就无法对研发流程进行改进。此外,还能为软件新版本的开发提供宝贵的经验,进而在项目开展之前,制定准确、有效的项目控制计划,为开发高质量的软件产品提供保障。 常用的缺陷分析方法有:根本原因缺陷分析法、四象限缺陷分析法、ODC 缺陷分析法、Rayleigh缺陷分析法和Go
2021-01-20 11:35:53 2526
转载 想要熟练定位Bug?前后端交互不好好了解一下怎么行?
作为一个合格的软件测试人员, 能够熟练定位bug的位置是属于前端还是后端,是必备技能之一。所以就需要明白前后端数据是怎么进行交互的。 一、网站数据处理主要分为三层 第一层,表示层,这部分可以用HTML代码,CSS/Javascript代码来实现等。通过前端代码可以实现网页的布局和设计。这层又可以称为显示层。也就是你用浏览器打开能看到的网页。 第二层,是业务层,这层是负责处理数据的。常用的代码语言有PHP,JSP,Java等。通过这些后台处理语言的算法来处理前台传回的数据。必要的时候进行操作数据库
2021-01-20 11:14:51 371
转载 如何转行大数据测试
大佬博客:https://blog.csdn.net/u011493462/article/details/109233332
2021-01-15 15:36:49 462
转载 测试人员定位bug的方法
前言: 作为测试人员,和我们最常打交道的,莫属bug。当你发现bug后,会采取什么样的行动?是直接报出来,亦或找找问题原因?不管是我们自己找到的,亦或是开发修复后告诉我们的,知道问题之所在总是好的。在本篇文章中,笔者试图带领大家一起梳理下,为什么测试人员定位问题很重要,以及我们可以使用什么样的定位方法。一、定位问题的重要性很多测试人员可能会说,我的职责就是找到bug,至于找原因并修复,那是开发的事情,关我什么事?好,我的回答是,如果您只想做一个测试人员最基本最本分的事情,那么可以这么想。但是,如果您想
2020-12-09 15:13:33 3470
原创 接口测试工具Postman和Jmeter用法与区别
大佬博客:https://www.cnblogs.com/xiaobaicai-doudou/p/12587268.html#top
2020-11-28 15:07:01 630
转载 VMware中CentOS 7设置固定IP同时连接内外网,网络配置
、笔记本主机IP为设置自动获取,不管什么情况下,不受虚拟机影响,只要连接外网就可以正常上网;2、只要笔记本主机可以正常访问外网,启动虚拟机中的CentOS 7系统就可以正常访问外网,无需再进行任何设置;3、虚拟机设置为固定IP,不管主机在什么网络环境下,是断网环境,还是连接任何网段访问外网的环境下,虚拟机的IP都固定不变,而且使用终端连接,始终不变,正常连接;4、虚拟机的固定IP可以按照自己想设置的IP地址网段随意设置,比如我就想设置固定IP为192.168.2.2。以上4点,网上我没有找到一个帖子
2020-11-12 17:04:50 614
转载 Mysql报错java.sql.SQLException:null,message from server:“Host ‘27,45,38,132‘ is not allowed to connect
Mysql连接报错:java.sql.SQLException:null,message from server:"Host ‘27,45,38,132’ is not allowed to connect.原因是:远程服务器不允许你的java程序访问它的数据库。所以,我们要对远程服务器进行设置,使它允许你进行连接。步骤:一、打开mysql控制台,输入:use mysql;二、输入:show tables;三、输入:select host from user;四、输入:update use
2020-09-04 11:16:21 460
转载 超实用的自动化测试平台推荐
1、自动化测试平台 Phoenix Framework授权协议:GBL开发语言:Java JavaScript操作系统:跨平台平台官网:http://www.cewan.la环境搭建及使用说明书:http://my.oschina.net/u/2391658/blog/706055功能简介:phoenixframework是一个支持对webUI,接口,web性能,mobile app或mobile browser进行自动化测试和监控的平台。(1)集代码管理,分机(node节点)管理,定时任务,
2020-08-27 11:32:51 8785
转载 Linux关闭防火墙命令
在外部访问CentOS中部署应用时,需要关闭防火墙。关闭防火墙命令:systemctl stop firewalld.service开启防火墙:systemctl start firewalld.service关闭开机自启动:systemctl disable firewalld.service开启开机启动:systemctl enable firewalld.service...
2020-08-26 17:24:07 661
原创 刷题补漏记录集 软件测试专业技能篇(三)
刷题补漏记录集1、 研发需要对自己的代码审核, 检查代码的正确性,这个过程我们成为:代码走查。代码走查:只检查代码中是否有错误。单元测试:是指对软件中的最小可测试单元进行检查和验证。2、 针对程序段:IF(A||B||C)THEN W=W/X,对于(A,B,C)的取值,( )测试用例能够满足MCDC(修正条件逻辑判定)的要求?分析:修正条件/判定覆盖 MC/DC --Modified...
2020-04-29 16:18:23 913
原创 刷题补漏记录集 软件测试专业技能篇(二)
刷题补漏记录集1、白盒测试又称为结构测试或逻辑驱动测试,它允许测试人员利用程序内部的逻辑结构及有关信息来设计或选择测试用例,对程序所有的逻辑路径进行测试。2、 代码评审的工作,测试人员大多对代码熟悉度和理解度不够高,这一项工作更倾向于同组的其他开发人员担任,效果更佳。3、 缺陷放大理论,单元测试时早期的测试,能从代码里面发现多数的问题。一般是由程序员进行的,而且有个二八原则,80%的错误都存...
2020-04-29 11:37:23 615
原创 刷题补漏记录集 软件测试专业技能篇(一)
刷题补漏记录集1、关于测试驱动开发,描述错误的是 CA、测试驱动开发式是一种敏捷开发方法B、TDD需求开发人员学习测试相关知识C、测试驱动开发不适合使用CMM/CMMI方法D、测试驱动开发可以和结对编程结合使用(1) 测试驱动开发,英文全称Test-Driven Development,简称 TDD ,是一种不同于传统 软件开发流程 的新型的开发方法。它要求在编写某个功能的代码之前先...
2020-04-28 23:19:45 1356
原创 Oracle在Linux环境下的自动化部署项目实战
oracle在Linux环境下的自动部署思维导图如下:一、安装说明本文档将完成 Linux 下面的 Oracle 数据库的安装。通过本次安装将发现 Linux 系统发生如下变化:安装了可以使用的 Oracle 数据库;配置了可以使用的组和用户;配置了相关权限的环境变量;二、安装前的准备示例是基于虚拟机下的 Linux 系统的安装工作,使用的本地操作系统是[Windows 10...
2020-04-15 21:08:53 826 1
转载 解决Linux下编译.sh文件报错 “[: unexpected operator”
问题:在Linux通过编译 .sh文件来生成工程,提示报错:然后我就表示很费解,查看我的.sh文件,其中有很多的[] ,都是这些报错,可是之前一直没问题。后来发现,因为Ubuntu默认的sh是连接到dash的,又因为dash跟bash的不兼容所以出错了.执行时可以把sh换成bash文件名.sh来执行.成功.dash是什么东西,查了一下,应该也是一种shell,貌似用户对它的诟病颇多。修改...
2020-04-13 11:24:03 6107 2
原创 头条项目接口自动化测试(七)之数据库测试
项目中数据库应用:1、数据准备为什么在自动化测试中需要连接项目数据库?在特定场景下,需要从数据库获取相关记录来断言或判断相关接口是否执行成功。为什么准备数据?由于无管理员权限,无法直接连接黑马头条线上数据库,所以将黑马头条数据库恢复到本机来达到学习的目的如何在本机创建数据库及相关表打开localhost ->鼠标右键–>运行sql文件—>h...
2020-03-26 13:13:41 1446
原创 头条项目接口自动化测试(六)之测试套件和报告
测试套件和报告1、自动化测试的目录结构2、测试套件和报告run_suite.py"""目标:1、搜索组装测试套件 2、指定报告存放路径及文件名称 3、运行测试套件并生成测试报告(使用HTMLTestRunner)"""import unittestimport timefrom tools.HTMLTestRunner import HTMLTestRun...
2020-03-25 21:49:39 587
原创 头条项目接口自动化测试(五)之文章收藏和取消收藏接口测试
文章收藏和取消收藏接口测试1、自动化测试的目录结构2、实现文章接口对象的封装api_articel.py"""功能:实现文章接口对象的封装"""import requestsclass ApiArticle(object): #收藏文章 def api_post_collection(self,url,headers,data): #调用post方...
2020-03-25 21:26:40 907
原创 头条项目接口自动化测试(四)之用户频道列表接口测试
用户频道列表接口测试1、自动化测试的目录结构见文章2、实现用户频道列表接口的对象封装api_channels.py"""功能:实现用户频道列表接口的对象封装"""import requestsclass ApiChannels(object): #获取用户频道列表 def api_get_channels(self,url,headers): #g...
2020-03-25 19:33:18 941
原创 头条项目接口自动化测试(三)之登录接口测试
登录接口测试1、自动化测试的目录结构2、实现登录接口对象的封装api_login.py"""功能:实现登录接口对象的封装"""import requestsclass ApiLogin(object): #登录方法(url、mobile、code从data的数据文件读取出来,做参数化处理) def api_post_login(self,url,mobile,co...
2020-03-25 17:03:02 3114 4
原创 头条项目接口自动化测试(二)之测试用例设计
一、单接口1、用例设计模版: id、模块、接口名称、请求url、用例名称、请求方法、请求参数类型、请求参数、预期结果、实际结果、备注。注意:单接口颗粒度放的比较小(以测试数据为颗粒度)2、实践:请求登陆接口请求请求url:http://ttapi.research.itcast.cn/app/v1_0/authorizations请求方法:post请求参数:Headers =...
2020-03-25 12:59:09 1350
原创 头条项目接口自动化测试(一)之测试流程和接口清单
一、接口自动化测试流程需求分析请求(url、方法、数据)响应(响应数据、状态码)挑选需要做自动化接口(时间、人员、接口复杂度)设计自动化测试用例(如果功能阶段设计过用例,直接拿过来使用即可)搭建自动化测试环境(实现自动化使用的语言 如:(python、pycharm))设计自动化执行框架(报告、参数化、用例执行框架)编写代码执行用例(unittest、pytest)生成...
2020-03-23 16:22:01 2088 2
原创 慕课网web自动化测试实战之购买商品(十)
慕课网web自动化测试实战订单支付需求:使用testng.xml运行项目使用maven的pom.xml来运行项目testng.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"><suite name="...
2020-03-15 16:22:41 529
缺陷工具-禅道篇.mmap
2019-10-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人