面向对象的语言有一个标志,即拥有类的概念,抽象实例对象的公共属性与方法,基于类可以创建任意多个实例对象,一般具有封装、继承、多态的特性!但JS中对象与纯面向对象语言中的对象是不同的,ECMA标准定义JS中对象:无序属性的集合,其属性可以包含基本值、对象或者函数。可以简单理解为JS的对象是一组无序的值 ...
分类:
编程语言 时间:
2017-07-08 17:52:38
阅读次数:
164
黑盒测试(Black-box Testing,又称为功能测试或数据驱动测试)是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。 比如黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略。 黑盒测试注重于 ...
分类:
其他好文 时间:
2017-05-23 23:50:09
阅读次数:
204
dockerfile文件构建容器前言:在之前的时候有说过docker构建镜像有两种方式:(1)dockercumin制作镜像;但是不利于用户之间的共享属于黑盒操作(2)通过dockerfile文件创建容器;利于用户之间的共享;可以知道镜像之前做过什么样的改动1:Dockfile是一种被Docker程序解释的脚..
分类:
其他好文 时间:
2017-05-12 13:27:51
阅读次数:
3764
有句话是这么说的:能动手就别哔哔,尤其是在工作节奏堪比跑马的今天,大家都推崇实干精神,能解决问题就好,去他的理论。但是无可否认的是,良好的理论素养无论是解决工作中遇到的问题,还是未来的职业发展,都帮助甚大。本文整理汇总了软件测试行业中常见的一些测试理论,供..
分类:
其他好文 时间:
2017-05-10 14:38:53
阅读次数:
258
一数据驱动测试的含义: 在百度百科上的解释是:数据驱动测试,即黑盒测试(Black-box Testing),又称为功能测试,是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。数据驱动测试注重于测试软件的功能性需求,也即数据驱动测 ...
分类:
编程语言 时间:
2017-05-03 10:01:26
阅读次数:
2150
如今,深度学习已颠覆计算机视觉领域,端到端的深度学习模型几乎是任何问题的最佳解决方案。尤其是卷积神经网络,因为它效果拔群而广受欢迎。可是,这些深度学习模型都像是一个个黑盒子,盒子内的奥秘仍然不为人所知。笔者认为,现在的研究人员只是简单地写少量代码来调用深度学习接口,尽管这种直白的使用方式能解决大多数 ...
分类:
其他好文 时间:
2017-05-02 10:14:35
阅读次数:
257
1.C的设计原则是把函数作为程序的构成模块。 2.函数是完成特定任务的程序代码的自包含单元。函数一般有两个功能,执行某些动作;返回一个值以供调用程序使用。 3.使用函数的好处,代码重复利用;是程序更加模块化。 4.通常把函数看作黑盒子,对于一定的输入会产生特定的结果,而不用考虑内部实现,除非是函数的 ...
分类:
其他好文 时间:
2017-04-07 09:58:42
阅读次数:
137
(提示:是否对所有应用领域都适用?使用的方便性?......) Use Case使用原则: 1.通过讲简单的故事来传递消息 讲故事是最有效的人与人交流信息的途径。通过讲故事(Use Case),团队成员能对需求有统一的了解。当我们用自然语言讲故事时,我们会不自觉的把复杂的系统当作一个黑盒子,把重点放 ...
分类:
其他好文 时间:
2017-03-08 00:19:41
阅读次数:
149
上回说到,小艾学会了分而治之的方式来将模块细化做功能测试,这样的好处是更容易找到bug,但尽管容易找bug,并不表示bug就能完全被找到,而不被交付到客户手里。也出于对客户发现的bug进行分析,组长告诉小艾,不仅仅需要分而治之,也需要合而治之。 上一章我们也提到一个名词:跨模块/解决方案的功能测试, ...
分类:
其他好文 时间:
2017-02-20 12:56:00
阅读次数:
166
面向对象:不了解原理的情况下,会使用功能,不关注内部细节,是一种通用思想 对象:黑盒子 不了解内部的结构,知道表面的各种操作 面向对象编程OOP: 特点:抽象(抓住核心问题), 封装(不考虑内部实现,只考虑功能), 继承(遗传 父母和孩子 从父类继承出一些属性和方法,还可以 有自己的新方法) 多重继 ...
分类:
编程语言 时间:
2017-01-24 20:15:33
阅读次数:
526