- 博客(21)
- 收藏
- 关注
原创 【Nginx面试八股】
而反向代理是对后台服务器的奇骏进行代理,当向服务器发送请求之后首先会经过Nginx,分发相应的请求到相应的后端服务器之中,可以实现隐藏服务器的存在,增加了安全性。Nginx是当下最热的Web容器,网站优化的重要点在于静态化网站,网站静态化的关键点则是是动静分离,动静分离是让动态网站里的动态网页根据一定规则把不变的资源和经常变的资源区分开来,动静资源做好了拆分以后,我们则根据静态资源的特点将其做缓存操作。使用Nginx转发请求,把跨域的接口写成调本域的接口,由代理服务器发送到真正的服务器。
2023-08-04 15:40:33
345
原创 【1-1】 软件测试的一些基本概念
△简单来讲,fault就是一个静态的代码错误,而error是指由这个错误而导致的错误的内部状态,failure则是产生了与预期不相符合的结果,bug非官方定义可以指代fault、error和failure,而其正是定义则是软件产生 应该做却没做、不该做、做了未提及的功能、未提及但是应该做的、使用体验不好 等几种情况的异常情况。④Reveal(揭露性):The tester must observe part of the incorrect portion of the program state。
2023-06-24 17:57:49
225
1
原创 【2-3】设计元素的图覆盖
(2) OO Object Call Coverage: TR contains each reachable node in the call graph of every object instantiated for each class in the class hierarchy.(每个实例化对象)1.设计元素的图是基于不同软件组件之间的连接,这种连接被称为依赖关系,也被称为couplings(耦合)。调用图在类上面的问题:每个类方法都是独立的,可能并不会互相调用。4.继承图上面的覆盖。
2023-04-08 20:04:30
161
原创 【2-2】源码的图覆盖
①def情况:(1)出现在等式左边 (2)形参 (3)一个程序的输入 (4)一个调用函数的里面的真实参数并且值被修改。Data flow Coverage: def是指变量赋值(左值),而uses对应的是变量的使用(右值)②use情况: (1)等式右边 (2)return语句的输出 (3)一段程序的输出。1.对于源代码来说,通常对应的是CFG(Control Flow Graph,控制流图)。Node coverage:执行每条语句。Edge Coverage:执行每个分支。
2023-03-31 21:08:39
116
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人