web功能测试总结(自用分享)
一、web页面展示1、页面清单是否完整:如按钮、单选框、复选框、列表框、超连接、输入框等2、页面在不同的分辨率和不同的浏览器版本是否显示3、页面在不同大小的窗口中的显示是否正确、美观,系统字体,颜色,风格是否统一4、页面特殊效果是否显示:如特殊字体效果、动画效果5、页面特殊效果显示是否正确,元素是否
计算机网络第二章:作业 1: Web 服务器
通过本次实验,我们实现了一个简单的Python Web服务器,并学会了如何使用套接字来处理HTTP请求。构建了Web服务器处理HTTP请求。实现了文件读取及HTTP响应功能。处理了404错误的情况。使用浏览器测试了服务器的功能,并成功获取文件内容以及处理不存在的文件。
Vue3 Axios封装
在调用后端接口时,经常会遇到同一种的请求方式,参数类型多种的情况,所以我们可以在使用之前再进行一层封装。在这里就不过多讲述了,有需要的星友们可以在评论区,或者私信我,到时统计一下,再具体看看要不要出一篇文章单独讲述。1、baseURL:会自动加在 `url` 前面,除非 `url` 是一个绝对 UR
Selenium自动化 Web 浏览器操作
Selenium可以模拟浏览器运行,用于web应用程序测试工具。可以直接运行浏览器,像用户自己操作一样。1 显示等待和隐式等待不能一起使用,会报超时错误;2 显示等待有时不太好用,直接使用time.sleep()会稳定很多,但效率会低,看怎么取舍;
与 D3.js 的对比:ECharts 在前端可视化中的优势与劣势
在选择 ECharts 和 D3.js 时,应根据项目的具体需求和技术背景来做出决定。如果你需要快速实现简单、响应式的图表,同时希望在短时间内获得可视化效果,ECharts 是一个不错的选择。而如果你的项目需要高度定制化或涉及复杂的数据关系,D3.js 可能会更适合你。
Nginx 部署前端 Vue 项目全攻略
通过以上的步骤和注意事项,我们能够成功地将前端 Vue 项目部署到 Nginx 服务器上。这为项目的上线和稳定运行提供了可靠的保障。总结而言,Nginx 部署 Vue 项目的过程虽然需要一定的配置和调整,但通过合理的准备和操作,可以实现高效、稳定的项目部署。在部署过程中,对 Nginx 的配置文件的
8大典型的前端安全问题(下)_前端网络或者网络安全方面的项目(2)
大致过程如下,用户在浏览器里输入URL的时候往往不是从https://开始的,而是直接从域名开始输入,随后浏览器向服务器发起HTTP通信,然而由于攻击者的存在,它把服务器端返回的跳转到HTTPS页面的响应拦截了,并且代替客户端和服务器端进行后续的通信。现如今进行应用开发,就好比站在巨人的肩膀上写代码
前端练习小项目 —— 让图片变得更 “色”
前端练习小项目 —— 让图片变得更 “色”
Flutter Web 正式官宣弃用 HTML renderer , Canvas 路线成为唯一
由于 Flutter 一直以来都是以 Canvas 为基准通过 Engine 来实现跨平台,并且保证不同平台上的控件得到一致的渲染效果,而 Html renderer 的渲染方式明显违背了初衷,在兼容适配的过程中产生了许多额多的开发成本和兼容问题。同时,最近 WebKit 也合并了 Wasm GC
前端技术(五)—— 使用Node.js编写简单的项目
/ 导入 mysql 模块const mysql = require('mysql') // 创建数据库连接对象database: 'my_db_01' , }) // 向外共享 db 数据库连接对象//定义 SQL 语句// 根据用户的 id,查询用户的基本信息// 注意:为了防止用户的密码泄露,
前端实现文本对比,并高亮显示差异!
你有没有想过,常见的代码差异对比是如何都实现的呢?其实这里面涉及到非常复杂的文本对比算法,本文就来看看如何通过现有工具库 jsdiff + diff2html 实现文本对比,并高亮显示差异!
Vue框架入门
Author:Dawn_T17🥥什么是框架在编程中,是一种提供了基本结构和功能的软件架构。它就像是一个预先搭建好的基础模板,为开发者设定了一套规则、模式和工具,以帮助他们更高效、更规范地进行软件开发。例如,在 Web 开发中,Django(Python 框架)和 Spring(Java 框架)为开
DAY12信息打点-Web 应用&企业产权&指纹识别&域名资产&网络空间&威胁情 报
威胁情报 VirusTotal在线查杀平台 https://www.virustotal.com/gui/指纹识别 数字观星Finger-P https://fp.shuziguanxing.com/#/威胁情报 VenusEye 威胁情报中心 https://www.venuseye.com.cn
JS 浏览器前端生成拼音码 pinyin-pro
pinyin('汉语拼音', { pattern: 'final', toneType: 'num', type: 'array' });// ['an4', 'u3', 'in1', 'in1']// ['z', 'q', 's', 'l', 'e']pinyin('汉语拼音', { patter
解决Vue3.0 动态路由 No match found for location with path 警告
解决Vue3.0 动态路由 No match found for location with path 警告,不会有警告也不会跳转404
Augualr、Vue、React、微信小程序的常用前端写法区别
在Augualr、Vue、React、微信小程序中,遍历渲染、条件显示隐藏、样式绑定、组件传值等前端常见写法区别
阿里云部署前端vue项目(云效代码库,流水线)
依次点击“分支”->“新建分支”,新建用于开发的分支,建议新建新分支而不直接在master分支上开发项目原因:master分支通常被视为项目的稳定版本基线,是项目“生产就绪”的代码集合,直接在主分支上进行开发会增加引入不稳定代码的风险,从而影响整个项目的稳定性和可靠性,在多个开发人员或团队同时工作时
7天速成前端 ------学习日志 (继苍穹外卖之后)
就是超链接,可以把不同的网页联系起来。现在看起来,很简单啊哈哈,当时不了解的时候,可算是一头雾水。有一些顿悟的意思了,原来前端提交的数据名称,可以在标签的属性里面指定,然后后端按属性名接收。但目前他这个代码,返回数据以后,浏览器页面就直接刷新了,肯定后面还回学其他技术,来处理返回的数据,进行展示等等
nginx设置X-Frame-Options
打开nginx.conf,文件位置一般在安装目录 /usr/local/nginx/conf 里。DENY :表示该页面不允许在 frame 中展示,即便是在相同域名的页面中嵌套也不允许。ALLOW-FROM uri :表示该页面可以在指定来源的 frame 中展示。SAMEORIGIN :表示该页
前端 Session 管理与调试:常见错误与解决方案
在现代 web 应用开发中,前端与后端的交互变得日益复杂。Session 管理作为用户状态跟踪的一种机制,对于确保用户数据的一致性和安全性至关重要。