课前内容:

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网站部署课堂学习每日报告相关推荐

  1. 0.0 目录-深度学习第一课《神经网络与深度学习》-Stanford吴恩达教授

    文章目录 第五课 第四课 第三课 第二课 第一课 第五课 <序列模型> 笔记列表 Week 1 循环序列模型 Week 1 传送门 -> 1.1 为什么选择序列模型 1.2 数学符号 ...

  2. 云原生Java架构师的第一课阿里云部署-KubeSphere平台安装

    1.KubeSphere简介 KubeSphere官网 KubeSphere 是在 Kubernetes 之上构建的以应用为中心的多租户容器管理平台,支持部署和运行在任何基础设施之上,提供简单易用的操 ...

  3. 1.1 欢迎-深度学习第一课《神经网络与深度学习》-Stanford吴恩达教授

    ←上一篇 ↓↑ 下一篇→ 无 回到目录 1.2 什么是神经网络 欢迎 第一个视频主要讲了什么是深度学习,深度学习能做些什么事情.以下是吴恩达老师的原话: 深度学习改变了传统互联网业务,例如如网络搜索和 ...

  4. K8S实战集训第一课 Ansible自动化部署k8s、弹性伸缩、Helm包管理、k8s网络模型介绍

    Ansible自动化部署K8S集群 一.Ansible自动化部署K8S集群 1.1 Ansible介绍 Ansible是一种IT自动化工具.它可以配置系统,部署软件以及协调更高级的IT任务,例如持续部 ...

  5. 1.2 什么是神经网络-深度学习第一课《神经网络与深度学习》-Stanford吴恩达教授

    ←上一篇 ↓↑ 下一篇→ 1.1 欢迎 回到目录 1.3 用神经网络进行监督学习 什么是神经网络 我们常常用深度学习这个术语来指训练神经网络的过程.有时它指的是特别大规模的神经网络训练.那么神经网络究 ...

  6. Docker学习第一课 -- docker简介和和学习路线

    Docker是一个用于开发,交付和运行应用程序的开放平台.Docker使您能够将应用程序与基础架构分开,从而可以快速交付软件.借助Docker,您可以以与管理应用程序相同的方式来管理基础架构.通过利用 ...

  7. 4.9 总结-深度学习第一课《神经网络与深度学习》-Stanford吴恩达教授

    ←上一篇 ↓↑ 下一篇→ 4.8 这和大脑有什么关系 回到目录 1.1 训练/开发/测试集 (第二课) 总结 习题 第 31 题 在我们的前向传播和后向传播实现中使用的"缓存"是什 ...

  8. 4.8 这和大脑有什么关系-深度学习第一课《神经网络与深度学习》-Stanford吴恩达教授

    ←上一篇 ↓↑ 下一篇→ 4.7 参数 vs. 超参数 回到目录 4.9 总结习题 这和大脑有什么关系 (What does this have to do with the brain?) 深度学习 ...

  9. 初中计算机知识点结构图,初中信息技术总复习第一课 构建知识框架

    (一)设计思路: 本节课的教学内容根据课标和中考的要求,在教师的帮助下,引导学生梳理教材,构建知识框架.通过分工协作.探讨交流.归纳总结,能够构建三年来学过的知识框架,以便为后期的专项复习打下基础.在 ...

最新文章

  1. 计算机编程免费ppt,计算机编程与C概述课件.ppt
  2. 《Python编程快速上手 让繁琐工作自动化》pdf
  3. java 运行环境注册表_Java运行环境与Windows注册表
  4. Jenkins pipeline 入门到精通系列文章
  5. DFS+BFS(POJ3083)
  6. Android开发笔记(一百零九)利用网盘实现云存储
  7. java实现继承的代码_纯作业代码——Java实现接口、继承
  8. VSCode加入右键功能菜单
  9. 面对疫情,大学生如何保持良好的心理状态
  10. DES加密算法(框图流程详细分析)(C++实现)
  11. python — 二手房
  12. win11虚拟桌面如何使用 Windows11虚拟桌面的使用方法
  13. Educational Codeforces Round 89 (Rated for Div. 2)
  14. 25 Nacos实战:灰度配置如何实现?
  15. 女友闹别扭不用担心,这个撩妹黑科技轻松哄好
  16. excel怎么设置打印区域_用offset函数设置打印区域(有新增内容时自动扩展)
  17. H3C服务器安装Windows Server2012R2
  18. Android 微信抢红包插件
  19. C练题笔记之:Leetcode-38. 外观数列
  20. MATLAB基础学习(二)-变量类型与赋值

热门文章

  1. android 使用 系统字体,Android_解析Android中使用自定义字体的实现方法,1、Android系统默认支持三种字 - phpStudy...
  2. 瓶子里的萤火虫动画特效
  3. Python3调用谷歌机翻的两种方法
  4. 中级篇——树莓派系统备份恢复的两种方式
  5. 【无标题】 z中国分布式能源行业发展态势及供需前景预测报告2022-2027年
  6. Podman安装与运用
  7. 河北空气能热水器隆丰新能源科技有限公司石家庄超低温热泵
  8. 2021湖南多校对抗赛第三场
  9. SQL分页 查询6到10名等
  10. Maven 快速生成Java项目结构