自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 什么是MTTF,MTBF?

MTBF——全称是Mean Time Between Failure,即平均失效间隔。就是从新的产品在规定的工作环境条件下开始工作到出现第一个故障的时间的平均值。MTBF越长表示可靠性越高正确工作能力越强 。MTBF =∑(T2+T3+T1) / NMTTF——全称是Mean Time To Failure,即平均无故障时间。系统平均能够正常运行多长时间,才发生一次故障。系统的可靠性越高,平均无故障时间越长。MTTF =∑T1 / N...

2021-11-03 12:10:03 401

原创 Ad-Hoc test

“Ad-Hoc” 原意是指 “特定的,一次性的”,这里专指“随机的,自由的”测试。在软件测试中除了根据测试样例和测试说明书进行测试外,还需要进行随机测试(Ad-hoc testing),主要是根据测试者的经验对软件进行功能和性能抽查。随机测试是根据测试说明书执行样例测试的重要补充手段,是保证测试覆盖完整性的有效方式和过程。随机测试主要是对被测软件的一些重要功能进行复测,也包括测试那些当前的测试样例(TestCase)没有覆盖到的部分。另外,对于软件更新和新增加的功能要重点测试。重点对一些特殊点情况点、特殊

2021-10-22 18:30:44 99

原创 什么是冒烟测试

什么是冒烟测试?发现BUG后开发人员fix bug后。测试人员针对该问题进行测试,冒烟测试的成功与否关系到下一步系统测试能否进行。与系统测试不同在于前者覆盖范围不够,只要保证修改部分及其关联的模块不出问题就可。在软件行业,冒烟测试描述的是将代码更改嵌入到产品的源树中之前对这些更改进行验证的过程,即用来确定更改后的代码会按照预期进行并且不会破坏整个版本的稳定性。冒烟测试可以经济有效地确定和修复软件缺陷。实施为:测试人员在正式测试之前先跑一下主流程,没问题了在进行其他测试工作。冒烟测试的对象是每个新编译的需

2021-10-22 18:25:58 237

原创 如果不确定客户端是否禁用cookie,则可以使用url重写技术

URL重写就是首先获得一个进入的URL请求然后把它重新写成网站可以处理的另一个URL的过程。URL重写技术是实现动态网站会话跟踪的重要保障。在实际应用中,当不能确定客户端浏览器是否支持Cookie的情况下,使用URL重写技术可以对请求的URL地址追加会话标识,从而实现用户的会话跟踪功能。URL重写实现会话跟踪,要保证每个页面都必须使用Servlet或JSP动态页面。因为附加在URL上的sessionID是动态产生的,所以对于静态页面的跳转,URL重写机制无能为力。可以通过HttpServletRespons

2021-10-19 16:37:00 69

原创 内置对象session与httpSesion对象是同一个东西么?

内置对象session与httpSesion对象是同一个东西么?Session对象是一个JSP内置对象,它在第一个JSP页面被装载时自动创建,完成会话期管理。从一个客户打开浏览bai器并连接到服务器开始,到客户关闭浏览器离开这个服务器结束,被称为一个会话。当一个客户访问一个服务器时,可能会在这个服务器的几个页面之间切换,服务器应当通过某种办法知道这是一个客户,就需要Session对象HttpSession是Java平台对session机制的实现规范。当需要为用户端建立一个session时,servlet

2021-10-19 16:31:28 73

原创 什么是图灵测试

标题:什么是图灵测试?图灵测试是图灵于1950年提出的一个关于判断机器是否能够思考的著名实验,测试某机器是否能表现出与人等价过无法区分的智能,如果一个人(代号C)使用测试对象皆理解的语言,去询问两个他不能看见的对象任意一串问题,对象为:一个正常思维的人(代号B),一个是机器(代号A)。如果经过若干询问以后,C不能得出实际的区别来分辨A与B的不同,则此机器A通过图灵测试。...

2021-09-17 09:58:52 613

原创 2021-09-15

标题:什么是图灵测试?图灵测试是图灵于1950年提出的一个关于判断机器是否能够思考的著名实验,测试某机器是否能表现出与人等价过无法区分的智能,如果一个人(代号C)使用测试对象皆理解的语言,去询问两个他不能看见的对象任意一串问题,对象为:一个正常思维的人(代号B),一个是机器(代号A)。如果经过若干询问以后,C不能得出实际的区别来分辨A与B的不同,则此机器A通过图灵测试。...

2021-09-15 18:14:15 63

原创 2021-05-16

标题:回溯与回归回溯:调试小程序。具体做法是,从发现症状的地方开始,人工沿程序的控制流往回追踪分析源程序代码,直到找出错误原因为止。但是,随着程序规则规模的扩大,应该回溯的路径数目也变得越来越大,一直彻底回溯变成完全不可能了。回归:在软件开发中,回归特指回归测试,是一种测试方法回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。 自动回归测试将大幅降低系统测试、维护升级等阶段的成本。回归测试是指重复以前的全部或部分的相同测试。新加入测试的模块,可能对其他模块产

2021-05-16 10:30:44 54

原创 2021-05-16

标题:软件测试三个模型:V、W、H模型

2021-05-16 10:25:31 52

原创 2021-04-07

标题:了解java的反射机制1.反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为 java 语言的反射机制。2.如何调用反射机制?(how)想要调用反射机制就一个方法:获取到该类的字节码文件对象(.class)。这个字节码对象文件里包含这个类的所有信息(方法、属性、类名、父类名、实现的接口等。)每一个类对应着一个.class文件。获取字节码的三种方法:1)Class claz

2021-04-07 21:57:38 66

原创 2021-04-07

标题:什么是形式化方法?在计算机科学与软件工程领域,形式化方法是基于数学的特种技术,适合于软件和硬件系统的描述、开发和描述,适当的使用数学分析提高了设计的可靠性和鲁棒性,但形式化方法的成本高,让它通常只用于开发注重安全性的高度整合的系统。从广义上讲,形式化方法是借助数学的方法来解决软件工程领域的问题,主要包括建立精确的数学模型以及对模型的分析活动。狭义的说,它是运用形式化语言,进行形式化的规格描述、模型推理和验证的方法。形式化建模包含了一组定义及其语法语义的形式化规则。...

2021-04-07 21:48:38 66

原创 2021-04-07

标题:为什么软件开发方法让你觉得糟糕?要找到合适技能的开发者就是个很难解决的问题。在IT专业招聘人才是一门艺术,并没有专业的要求和雇佣范式。IT专业人员很难掌握引导产品和服务走向成功所需的能力建立一个学习能力和适应能力都很好的组织是最重要的事情,开发团队即使并没有采用先进的方法论,一样可以成功。从另一个角度说,过程和工件能辅助,但不能保证开发人员、项目经理和客户的良好交流。软件开发过程中要尽可能聚焦于使反馈时间间隔缩短以及提升反馈效率(但是不容易做到)...

2021-04-07 21:43:54 53

原创 2021-03-28

标题:为什么软件开发周期总是预估的2~3倍?在开发软件的道路上,总是会有意想不到的情况发生:1、软件开发的思维模式不能像数学一样简单的计算2、开发环境与过程会极大的影响进度3、团队合作极易出现短板效应4、团队还会出现内讧标题:什么是分而治之?分而治之,汉语成语,拼音是fēn ér zhì zhī,意思是分别治理;利用手段使国家、民族或宗教等产生分裂,然后对其进行控制和统治。出自《群经平议·周官二》。分治(Divide and Conquer)是一种算法范式,也是一种解决问题的思想。 将问题分

2021-03-28 15:00:47 87

原创 2021-03-26

2021-03-26 09:00:26 61

原创 2021-03-18

标题:软件工程方法论对我们进行软件开发有多大用处?谈谈你的看法软件工程方法论告诉开发者软件开发的方法、工具、有哪些过程模型,如何选用这些过程模型。软件开发之前,所需做的软件可行性研究及需求分析,才能更好的开发出客户满意的软件。软件工程方法论是前人总结的经验,开发软件时能让我们少走弯路。...

2021-03-18 12:53:22 54

原创 2021-03-18

标题:软件工程是不是教那些不怎么会写程序的人开发软件?你怎么看?软件工程不仅仅是教会那些不怎么会写程序的人开发软件。这仅仅只是软件工程的一个用处。我觉得通过软件工程的学习还可以涉猎到其他计算机专业的信息,知识融会贯通。在学习过程中,逐渐领悟到其中真谛,开发出具有可修改性、有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性并满足用户需求的软件产品。...

2021-03-18 12:39:49 66

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除