- 博客(16)
- 收藏
- 关注
原创 Cypress+Mochawesome自动生成测试报告
本文介绍了基于Cypress测试框架的自动生成测试报告系统。该系统集成了Mochawesome报告生成器,支持生成HTML和Word两种格式的测试报告,包含详细测试执行状态、错误信息和执行时间等数据。文章详细说明了相关npm依赖包的安装方法,并展示了核心配置文件Cypress.config.js和package.json的关键配置内容。同时介绍了两个核心脚本文件:runTestsWithReport.js用于运行测试并生成报告,支持单个或多个测试文件;generateWordReport.js用于将JSON
2025-10-31 12:05:29
452
原创 JMeter的安装、使用与性能测试,入门级教程来啦
本文介绍了JMeter性能测试工具的基本使用流程。首先说明了JMeter的安装和配置方法,包括JDK环境设置、JMeter下载安装以及环境变量配置。接着详细讲解了JMeter脚本编写步骤:添加线程组设置并发参数、配置HTTP请求、添加结果树和聚合报告查看测试结果。此外还介绍了用户自定义变量、断言功能和断言结果的使用方法。通过以百度搜索为例,演示了如何完成一个完整的性能测试流程,包括参数化设置、响应验证和结果分析。文章配有详细的操作截图,便于读者快速掌握JMeter的基本操作。
2025-10-23 14:53:22
997
原创 数据库简答题(二)
保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。定义各个用户对不同数据对象的存取权限。当用户对数据库访问时,首先检查用户的存取权限,防止不合法用户对数据的存取。完整性约束条件是指数据库中的数据应该满足的语义约束条件。包括:静态列级约束、静态元组约束、静态关系约束动态列级约束、动态元组约束、动态关系约束当操作违背实体完整性和用户定义完整性时,一般采用拒绝执行的处理方法。对于违反参照定义完整性的并不是简单的拒绝执行,有时候也要根据应用语义来附加操作,保证数据库的正确性。
2025-10-23 11:45:52
377
原创 Cypress录制自动化测试脚本-Cypress Studio
Cypress Studio提供了一种在测试运行程序中生成测试的可视化方法,通过记录与被测应用程序的交互。支持.click()、.type()、.check()、.uncheck()和.select()Cypress命令,这些命令将在与Cypress Studio内部的DOM交互时生成测试代码
2025-01-21 16:56:43
727
原创 Cypress前端UI自动化测试框架的安装及使用,超详细!
Cypress是基于JavaScript的前端测试工具,它是自集成的,提供了一套完整的端到端测试,无须借助其他外部工具,安装后即可快速地创建、编写、运行测试用例,可以对浏览器中运行的任何内容进行快速、简单、可靠的测试,且对每一步操作都支持回看,不同于其他职能测试UI层的前端测试工具,Cypress允许编写所有类型的测试,覆盖了测试金字塔模型的所有测试类型【界面测试,集成测试,单元测试】。相对于selenium,cypress在元素定位,文件上传,运行速度,调试等方面有着独特的优势。
2025-01-20 15:21:01
883
原创 安全测试:漏扫工具appscan操作手册,简单易懂!
点击手动探索- AppScan Chromium浏览器,打开系统界面(若浏览器打不开系统,点击手动探索-外部设备,在eadg浏览器中安装VPN代理扩展,进行对应设置,在安装了扩展的浏览器打开系统)保存:点击保存-安全性-报告类型-报告内容全部勾选,布局-保存时重命名报告标题。在系统中进行操作,操作完成,点击停止记录,点击确定,回到系统主界面。:选择我将稍后启动扫描,点击完成,回到软件主界面进行系统手动探索。5、点击确定到测试策略后点击完全扫描配置。点击扫描-完全扫描,对系统进行完全扫描。
2024-12-07 19:55:00
755
原创 55道Java常见面试题100%
反射是通过获取类的class对象,然后动态的获取到这个类的内部结构,动态的去操作类的属性和方法。应用场景有:要操作权限不够的类属性和方法时、实现自定义注解时、动态加载第三方jar包时、按需加载类,节省编译和初始化时间;获取class对象的方法有:class.forName(类路径),类.class(),对象的getClass()解题思路得分点 :争夺共享资源、相互等待、互斥条件、请求和保持条件、不剥夺条件、环路等待条件。
2023-04-10 14:01:51
1466
原创 深度学习——CNN卷积神经网络
卷积神经网络在线性建模方面的性能也是有限的,因此,对于非线性问题,卷积层输出的非线性变换可以有效地改善神经网络的学习效果。卷积层是线性的,激励层是非线性的,它将卷积层和激励层结合在一起,形成了“卷积层”。,然后通过线性乘积求和,提取输入车牌图片的特征,构建出新的特征平面。每一特征面都包含一个仅能提取一种特征的卷积核心,其特征面包含多个特征面,通过多个卷积核,可以完整地提取多个特征点。在卷积层中,每一卷积核都会根据上一层的颜色、纹理、形状等特征的提取,并且每一种卷积核都能根据自身的特点自动学习不同的。
2023-03-22 13:20:55
359
原创 数据库重点简答题——期末、考研必背
当模式改变时,数据库管理员修改有关的外模式/模式映像,使得外模式保持不变,应用程序是根据外模式编写的,从而应用程序也保持不变,保证了数据与程序的逻辑独立性。外模式:也称子模式或用户模式,是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,使数据库用户的数据视图。内模式:也称存储模式,是数据在数据库系统内部的表示,是对数据的物理结构和存储方式的改变。1、一对一:实体集A中的每一个实体,实体集B至多有一个实体与之对应,反之亦然。关系:是值,是关系模式在某一时刻的状态或内容,是动态的,是不断变化的。
2023-03-22 11:10:03
2749
原创 2021-07-12阶段总结-request-session-ajax
一.request和session域的作用范围 一次会话指的是:从打开浏览器窗口到关闭浏览器的整个期间。Session用于服务器端状态管理,使用Session之后,每个客户端都可以将实际的数据保存在服务器上,对于每个客户端的数据,将会生成一个对应的唯一的key(保存在客户端)。Session是保存在服务器端的,对每个登录到网站的用户都有一份,是独有的,而其他用户无法共享。二。ajax发送异步请求.get():发送get请求∗语法:.get():发送get请求 * 语法:.get():发送ge
2021-07-12 17:10:33
119
原创 2021-07-02 Filter-过滤敏感词汇
Filter-过滤器Javaweb中的过滤器可以拦截所有访问web资源的请求或响应操作。代码注解:1.首先我们创建一个类实现Filter接口,并打上注解@WebFilter("/*")以过滤所有路径下的请求。@WebFilter("/*")public class SensitiveWordsFilter implements Filter{....}2.复写类中的方法。其中doFilter方法的参数有请求(req)、响应(resp)和当前 Filter 链的对象(chain)。init:
2021-07-02 16:47:22
1058
原创 0701-报错-严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.tomcat.util.modeler.BaseModelMBean.……
严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.tomcat.util.modeler.BaseModelMBean.invoke Exception@WebServlet("/findUserServlet")地址忘了加“/”你的业务处理层Servlet注解你使用web.xml写的url-pattern
2021-07-01 16:12:51
170
原创 2021-06-25-三层架构
三层由显示层(界面层、web层)、业务逻辑层(service层)、数据访问层(dao层 Data Access Object)组成。1.显示层(UI) 职责:①向用户展示特定的业务数据 ②采集用户的信息和操作 原则:用户至上,兼顾简洁2.业务逻辑层(BLL) 职责:① 从UI中获取用户指令和数据,执行业务逻辑 ②从UI中获取用户指令和数据,通过DAL写入数据源 ③从DAL中获取数据,以供 UI 显示用 机制:① UI –> BLL –> UI
2021-06-25 11:11:04
220
原创 2021-06-22 tomcat 启动失败
报错:start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].出错地方:@WebServlet("/SessionDemo")名字重复!!!每个文件应不同某个文件是 *,其他文件指定名称也不可!!要区分开!...
2021-06-22 15:35:52
305
原创 2021-06-21验证码---本质:图片
验证码—本质:图片package com.example.d0621_servlet;import javax.imageio.ImageIO;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax
2021-06-21 16:38:31
235
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅