软件测试第一课WIN10网站部署课堂学习每日报告
课前内容:
1)授课老师:马林,林伟
2)前三排加分
3)不用交手机,但是课堂玩手机被抓三次将挂科。
4)上课不可以玩电脑(4399、kk)
5)每天都要发日报到这两个邮箱里:1010518758@qq.com malin1@1000phone.com 发送格式:【日报】20191216(2016231343张三)
6)编码字符集:https://home.unicode.org/
课堂知识点:
1):软件工程测试的定义:不是为了找BUG,是用来证明这个产品是否可以投入市场。
2):保证系统可以使用(例子:天猫,京东等电商针对双十一的系统使用保证)
3):自动化测试,编写自动化测试代码。(不用自己点击网站测试)
4):开发、测试、运维、产品经理、DBA数据库——
)1)从设计开始做测试,年龄字段不能使用,因为年龄不可以更改,所以有年龄字段的数据库设计都不可以使用,要用出生年月。
)2)varchar(10-SQL server是十个字节,MySQL是10个字符,英文字符可能不够用) char nvarchar nchar 字段选择 设计好的数据库不能动。
) 3)检测是否使用父路径。
varchar修改速度快,char修改速度慢()修改方式影响着数据库的设计是否规范,
6)一夜暴富的方式:跳一跳,广告、世界杯的广告费、(体育彩票)、股票、拆迁户、写字赚钱抖音粉丝(僵尸粉再弄真粉)、区块链比特币(一千块钱的比特币)
)7)————搭建测试环境(部署网站的系统建立&&部署网站):————课堂重点知识。
①安装web服务器:IIS
FTP全选————打开里边的文件夹一个个选上
②打开--服务器管理工具IIS 快捷键搜索WIN+Q:输入IIS 注明:如果第一步没完成,这里是找不到IIS管理器的。IIS管理器这里有两个,要选择6.0的。
③部署网站开始:
注意:这里放的是项目源代码。
启用父路径,否则都不可以使用..和.
这里看到我的别名写的是TestWEB,即第一步,第二步是点击ASP,详情见下图:
(启用父路径)
④数据库权限放开:data--属性--安全--组或用户名--输入对象名称(everyone)检查名称--添加--权限--完全控制
在应用程序池界面中:DefaultAppPool————右键高级设置————
——————————————————————————————————————————————
——————————————————————————————————————————————
上述步骤应该可以解决大部分网站部署问题了,但是老师说这是百分之六十多的完成率。
我完成部署之后的效果如下:
输入http://IP地址/别名/路径/文件名.asp即可,我参照老师的做法是:http://localhost/sos/index.asp
——————————————————————————————————————————————
——————————————————————————————————————————————
百分之七十:
(这一步需要将文件隐藏形式打开,正常情况下这个文件是不可视的)
C盘--windows目录--temp--属性--安全--组或用户名--输入对象名称(everyone)检查名称--添加--权限--完全控制
C:\Windows\temp(参考目录) 输入Everyone ,输入结束之后通过检查名称查看输入英文单词是否正确。
将所有权限开放——应用即可。
⑥第六步
C盘--serviceProfile--组织查看--隐藏--查看--Appdata(隐藏的)——local--temp:属性--安全--组或用户名--输入对象名称(everyone)检查名称--添加--权限--完全控制——(((((操作过程同上,区别在于路径不同))))
C:\Windows\ServiceProfiles\LocalService\AppData(参考目录)
项目部署不成功另外解决方案三大法宝:
任务管理器关闭进程 重启 重装系统
上述为我的操作步骤:
下述为老师的手稿:
搭建测试环境1、安装Web服务器:IIS
控制面板 - 程序和功能 - 打开或关闭Windows功能 - IIS(全选)
2、打开服务器
控制面板 - 管理工具 - IIS
3、部署
1.新建一个空白的目录(不能桌面、不能中文),将源代码拷贝进来
2.IIS:
默认Web站点 - 新建一个虚拟目录(别名)
4、访问:
http://IP地址/别名/路径/文件名.asp
http://localhost/sos/index.asp
用户名/密码:admin/admin
5、配置服务器
DefaultWebSite - ASP:启用父路径,应用
默认应用程序池 - 高级:启用32位兼容
6、放开数据权限
data目录 - 属性 - 安全 - 编辑 - 添加:everyone:完全控制
7、C:\Windows\temp:everyone:完全控制
8、C:\Windows\ServiceProfiles\LocalService\AppData(隐藏)\Local\Temp:everyone:完全控制
路径
绝对路径:D:\ttt\images\aaa.jpg
相对路径;. 当前路径
.. 上一级路径
课堂实践:
一、新建文本,保存方式为gbk,但是下一次打开是utf(自动)出现乱码。
二、用百度搜索文本,检查文本输入问题、如果出现非法输入字符(你好utf-8转换之后再改编码格式),出错将返回原百度输入
三、163网易的bug,在邮箱注册地址栏中输入unireg字符中加入其他字符,可以看到tomcat版本信息(404),可能会有黑客攻击tomcat中保存的信息。
四、输入文本框到<input>注入到公司的网站里。(安全测试)
五、输入文本框中必填,f12可以用网络抓包,通过火狐浏览器修改包,然后这个必填项将可以直接提交到服务器,即浏览器端的数据校验不可以使用。
课堂作业:日报、项目部署&&网站部署
课堂小结关键字:
项目部署
课堂反馈:优点:
一、讲课内容生动有趣,贴近生活,尤其与经济(赚钱方向贴切)。
二、课程内容有效,真实案例是网站部署是必须要懂的知识。
三、由于课堂内容知识丰富,我将整理成博客文章,作为自己的学习笔记。
缺点:课堂无关话题有点多,希望及早进入技术知识正题,第一节课正题部分花了27分钟——考虑到第一节课应该是正常课程开课范畴,不予置评。
课外话题:
谢谢林老师和马老师的耐心教导。
软件测试第一课WIN10网站部署课堂学习每日报告相关推荐
- 0.0 目录-深度学习第一课《神经网络与深度学习》-Stanford吴恩达教授
文章目录 第五课 第四课 第三课 第二课 第一课 第五课 <序列模型> 笔记列表 Week 1 循环序列模型 Week 1 传送门 -> 1.1 为什么选择序列模型 1.2 数学符号 ...
- 云原生Java架构师的第一课阿里云部署-KubeSphere平台安装
1.KubeSphere简介 KubeSphere官网 KubeSphere 是在 Kubernetes 之上构建的以应用为中心的多租户容器管理平台,支持部署和运行在任何基础设施之上,提供简单易用的操 ...
- 1.1 欢迎-深度学习第一课《神经网络与深度学习》-Stanford吴恩达教授
←上一篇 ↓↑ 下一篇→ 无 回到目录 1.2 什么是神经网络 欢迎 第一个视频主要讲了什么是深度学习,深度学习能做些什么事情.以下是吴恩达老师的原话: 深度学习改变了传统互联网业务,例如如网络搜索和 ...
- K8S实战集训第一课 Ansible自动化部署k8s、弹性伸缩、Helm包管理、k8s网络模型介绍
Ansible自动化部署K8S集群 一.Ansible自动化部署K8S集群 1.1 Ansible介绍 Ansible是一种IT自动化工具.它可以配置系统,部署软件以及协调更高级的IT任务,例如持续部 ...
- 1.2 什么是神经网络-深度学习第一课《神经网络与深度学习》-Stanford吴恩达教授
←上一篇 ↓↑ 下一篇→ 1.1 欢迎 回到目录 1.3 用神经网络进行监督学习 什么是神经网络 我们常常用深度学习这个术语来指训练神经网络的过程.有时它指的是特别大规模的神经网络训练.那么神经网络究 ...
- Docker学习第一课 -- docker简介和和学习路线
Docker是一个用于开发,交付和运行应用程序的开放平台.Docker使您能够将应用程序与基础架构分开,从而可以快速交付软件.借助Docker,您可以以与管理应用程序相同的方式来管理基础架构.通过利用 ...
- 4.9 总结-深度学习第一课《神经网络与深度学习》-Stanford吴恩达教授
←上一篇 ↓↑ 下一篇→ 4.8 这和大脑有什么关系 回到目录 1.1 训练/开发/测试集 (第二课) 总结 习题 第 31 题 在我们的前向传播和后向传播实现中使用的"缓存"是什 ...
- 4.8 这和大脑有什么关系-深度学习第一课《神经网络与深度学习》-Stanford吴恩达教授
←上一篇 ↓↑ 下一篇→ 4.7 参数 vs. 超参数 回到目录 4.9 总结习题 这和大脑有什么关系 (What does this have to do with the brain?) 深度学习 ...
- 初中计算机知识点结构图,初中信息技术总复习第一课 构建知识框架
(一)设计思路: 本节课的教学内容根据课标和中考的要求,在教师的帮助下,引导学生梳理教材,构建知识框架.通过分工协作.探讨交流.归纳总结,能够构建三年来学过的知识框架,以便为后期的专项复习打下基础.在 ...
最新文章
- 计算机编程免费ppt,计算机编程与C概述课件.ppt
- 《Python编程快速上手 让繁琐工作自动化》pdf
- java 运行环境注册表_Java运行环境与Windows注册表
- Jenkins pipeline 入门到精通系列文章
- DFS+BFS(POJ3083)
- Android开发笔记(一百零九)利用网盘实现云存储
- java实现继承的代码_纯作业代码——Java实现接口、继承
- VSCode加入右键功能菜单
- 面对疫情,大学生如何保持良好的心理状态
- DES加密算法(框图流程详细分析)(C++实现)
- python — 二手房
- win11虚拟桌面如何使用 Windows11虚拟桌面的使用方法
- Educational Codeforces Round 89 (Rated for Div. 2)
- 25 Nacos实战:灰度配置如何实现?
- 女友闹别扭不用担心,这个撩妹黑科技轻松哄好
- excel怎么设置打印区域_用offset函数设置打印区域(有新增内容时自动扩展)
- H3C服务器安装Windows Server2012R2
- Android 微信抢红包插件
- C练题笔记之:Leetcode-38. 外观数列
- MATLAB基础学习(二)-变量类型与赋值