当前位置: 首页 > backend >正文

web开发-CSS/JS

目录

  • 一、CSS
  • 二、js相关
  • 每日一练:
  • 作业:

学习目标:CSS跟JS基础学习

一、CSS

  1. CSS是什么?
    层叠样式表
  2. CSS的作用
    美化界面
  3. CSS样式的类型
    3.1 行间样式
<!--要求:字体40px,颜色红色-->
<p style="font-size: 40px;color: #e21c5b">好好学习,天天向上</p>

3.2 内部样式

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>内部样式</title><style type="text/css">/*所有p标签都会有效果*/p{font-size: 40px;color: #e21c5b;}</style>
</head>
<body>
<p>好好学习,天天向上</p>
<p>前途光明</p>
<p>以后可以在这个行业找到你的对象</p></body>
</html>

3.3 外部样式

p{text-underline: underline;font-size: 40px;color: blue;width: 20px;
}
}
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>外部样式</title>
<!--    引用外部样式文件--><link rel="stylesheet" href="demo.css"></link></head><body>
<p id="a">好好学习,天天向上</p>
<p id="b">前途光明</p>
<p id="c">以后可以在这个行业找到你的对象</p>
</body>
</html>
  1. 类选择器
/*id属性使用#表示,这个知识点在自动化课程可以使用到*/
#a{font-size: 40px;color: fuchsia;padding-top: 200px;/*距离顶部高度*/
}

属性class的值是可以重复的

<p id="a" class="dd">好好学习,天天向上</p>
<p id="b" class="dd">前途光明</p>
/*class属性使用.表示,这个知识点在自动化课程可以使用到*/
.dd{font-size: 40px;color: red;padding-top: 200px;
}

CSS引用级别:id > class

二、js相关

html,css,js号称前端三剑客

  1. js是什么
    js是JavaScript的简称。
  2. js的作用
    让界面跟人有互动。
  3. 判断语句
if (判断条件) {满足条件执行的代码
}

每日一练:

1.测试报告包含什么
1.人力投入:测试报告需要详细说明投入了多少人,用了多少时间进行测试,包括测试的起止时间。
2.用例统计
测试用例总数:统计本次测试涉及的总测试用例数量,包括所有执行和未执行的用例。 ‌
执行情况分类:执行数量‌、通过数量‌、未通过数量‌、阻塞数量‌等。
执行通过率:计算执行通过率,通常以公式表示:‌执行通过率 =(执行数量 - 未通过数量 - 阻塞数量)/ 执行数量‌ ‌
问题分布:按模块或功能分类统计未通过和阻塞用例的分布情况,便于定位问题集中区域。
3.遗留bug情况:Bug数据分析是非常重要的一部分,可以从多个维度进行分析,例如Bug等级分布、遗留Bug分析、Bug类型分布、模块Bug分布和Bug激活次数分析等。具体分析维度可以根据公司的实际情况进行调整。
4.测试风险:在测试报告中,要列出已知风险和未知风险,让项目经理和产品经理等部门了解这些风险,以便他们决定是否发布这个版本。
5.测试对象评估
功能评估‌:对软件功能实现情况的验证,包括需求覆盖率和缺陷分布分析‌
‌性能评估‌:涉及响应时间、吞吐量等关键指标的达标情况‌
‌稳定性评估‌:系统在长时间运行或高负载下的容错能力‌
‌易用性评估‌:用户界面友好度和操作便捷性‌
‌其他专项评估‌:根据项目特点可能包含兼容性、安全性、可维护性等质量属性的验证‌
6.测试结论:从测试工程师的专业角度出发,判断软件是否达到了发布标准,是否可以发布

2.软件测试流程(工作职责,你上家如何开展测试的,你说下你们上家公司的工作内容)
产品经理召集项目人员进行开需求评审会议,定板最终需求,后续产品经理把重新整理的需求文档跟原型图等资料发我们,测试老大开始编写测试计划、分模块,我们依照需求文档对自己所负责得模块进行熟悉、提取测试点,组织开发、BA、测试等对测试点评审,过后我们再编写测试用例,再次组织开发、BA、测试开会评审测试用例,开发转测后,部署测试环境,先进行冒烟测试,通过后执行测试用例,有问题则禅道提单给开发,修改后进行回归测试,符合上线要求项目就可以上线

3.测试计划/测试方案包含什么要素
项目背景、测试范围、测试方式/策略、测试资源、测试开始和结束条件、进度安排、测试组织,测试风险

作业:

1、完成下面内容的功能
在这里插入图片描述

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><style type="text/css">input{block-size : 50px;font-size: 30px;}button{block-size: 50px;font-size: 50px;}</style><script type="text/javascript">function add1(){var a = document.getElementById("a");var b = document.getElementById("b");var c = document.getElementById("c");if(isNaN(a.value) || isNaN(b.value)) {alert("请输入数字");return false;}c.value = parseFloat(a.value) + parseFloat(b.value);}function jff(){var a = document.getElementById("a");var b = document.getElementById("b");var c = document.getElementById("c");if(isNaN(a.value) || isNaN(b.value)) {alert("请输入数字");return false;}c.value = parseFloat(a.value) - parseFloat(b.value);}function cf(){var a = document.getElementById("a");var b = document.getElementById("b");var c = document.getElementById("c");if(isNaN(a.value) || isNaN(b.value)) {alert("请输入数字");return false;}c.value = parseFloat(a.value) * parseFloat(b.value);}function cff(){var a = document.getElementById("a");var b = document.getElementById("b");var c = document.getElementById("c");if(isNaN(a.value) || isNaN(b.value)) {alert("请输入数字");return false;}if(b.value == 0){alert("除数不能为0");return false;}c.value = parseFloat(a.value) / parseFloat(b.value);}</script>
</head>
<body>
<input type="text" id="a">
<font>&nbsp;&nbsp;&nbsp;&nbsp;</font>
<input type="text" id="b">
<br>
<br>
<button onclick="add1()">+</button>
<button onclick="jff()">-</button>
<button onclick="cf()">*</button>
<button onclick="cff()">/</button>
<br>
<br>
<input type="text" id="c" readonly>
</body>
</html>

2、在输入框里面输入用户名,如果是admin提示正确,否则提示错误

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><script type="text/javascript">function jy(){var a = document.getElementById("name");if(a.value == "admin"){alert("正确");}else{alert("错误");}}</script>
</head>
<body>
<input type="text" id="name" >
<button onclick="jy()">校验</button>
</body>
</html>

3、写出报表的测试点
在这里插入图片描述
在这里插入图片描述

http://www.xdnf.cn/news/15684.html

相关文章:

  • 小程序常用api
  • CentOS 7 配置环境变量常见的4种方式
  • 四、CV_GoogLeNet
  • Linux | Bash 子字符串提取
  • 尺寸标注识别5 实例分割 roboflow | result.boxes获取边界框 | yolov8n-seg架构 torchinfo | 对直线关系不敏感
  • 20250718-4-Kubernetes 应用程序生命周期管理-Pod对象:实现机制_笔记
  • 【宇树科技:未来1-3年,机器人可流水线打螺丝】
  • 服务攻防-Java组件安全FastJson高版本JNDI不出网C3P0编码绕WAF写入文件CI链
  • 提示工程核心概念:与AI清晰沟通的艺术
  • html复习
  • 【Spring WebFlux】什么是响应式编程
  • 软件测试全谱系深度解析:从单元到生产的质量保障体系
  • C#测试调用ServiceController类查询及操作服务的基本用法
  • 阿里云ubuntu建一个简单网页+公网访问+域名访问
  • Maven 配置文件核心配置:本地仓库、镜像与 JDK 版本
  • SQL映射文件
  • Vue3 业务落地全景:脚手架、权限、国际化、微前端、跨端与低代码 50 条实战心法
  • 闲庭信步使用图像验证平台加速FPGA的开发:第二十二课——图像直方图统计的FPGA实现
  • 【C++】总结—哪些场景下会产生临时变量或者临时对象?
  • k8s:手动创建PV,解决postgis数据库本地永久存储
  • React条件渲染
  • 零信任产品联合宁盾泛终端网络准入,打造随需而变、精准贴合业务的网络安全访问体系
  • Docker 与 GPU 训练
  • OSPF路由协议的协商过程
  • Java全栈面试实录:从电商场景到AIGC的深度技术考察
  • 基于现代R语言【Tidyverse、Tidymodel】的机器学习方法与案例分析
  • Maven私服仓库,发布jar到私服仓库,依赖的版本号如何设置,规范是什么
  • 精通 triton 使用 MLIR 的源码逻辑 - 第002节:再掌握一些 triton 语法 — 通过 02 softmax
  • 生成式引擎优化(GEO)核心解析:下一代搜索技术的演进与落地策略
  • Python包发布与分发全指南:从PyPI到企业私有仓库