上周通过测试用例实现等价划分,这次需要三个输入框同时输入。其实只是增加了测试的次数。这次我用java的程序测试。首先是无输入:会提示你输入字符必须是1-6.测试1:字符一:121221f字符二:jjhj12字符三:dsd1&&测试结果如下:测试2:字符一:1212fd字符二:fdf123字符三:Ad...
分类:
其他好文 时间:
2015-03-29 17:55:26
阅读次数:
104
Chapter3白盒测试1、白盒测试白盒测试又称结构测试,它一般用来测试程序的内部结构(ControlFlow,DataFlow/控制流,数据流)。并判定其结果是否与预期的结果一致。2、白盒测试的种类(1)静态分析测试(2)语句分支覆盖测试3、控制流测试利用有向图来进行测试。 4、有向图用G=(.....
分类:
其他好文 时间:
2015-03-29 17:51:53
阅读次数:
157
简单的总结了一下,进行设计模式的原则有以下几个逻辑和业务分离,这句话的含义就是尽量简化业务端的代码,尽量使其简单明了,这样以后修改的时候很简单了。单一职责原则:每一个类,应该仅有一个引起它变化的原因。开放--封闭原则:对于扩展开放,对于修改封闭里氏代换原则:子类型必须能够替换掉他们的父类型针对抽象(...
分类:
其他好文 时间:
2015-03-29 17:54:11
阅读次数:
98
上周的测试涉及到一个输入框,本次测试将对3个输入框同时进行测试。对上次的代码进行改进,增加3个框分别是用户名,密码和验证码。密码和用户名一样,要求为长度0-6的数字或字母验证码为4位数字,需要输入与验证码相同的数字才判定为正确。设计测试用例:输入 预期输出 实际输出12...
分类:
其他好文 时间:
2015-03-29 17:54:01
阅读次数:
165
一直在做前端,近来兴起研究虚拟机和centos,于是网上搜索下载了virtual box,安装很简单也很顺利,但是在装centos遇到问题,卡了我两个晚上,解决一个又来一个,郁闷的,现在罗列下,让新手们少走弯路,少浪费时间:1. 找不到镜像最低级的问题是未下载iso文件,以为在virtual box...
分类:
其他好文 时间:
2015-03-29 17:50:22
阅读次数:
136
标题:Jump Game通过率:27.3%难度:中等Given an array of non-negative integers, you are initially positioned at the first index of the array.Each element in the ar...
分类:
其他好文 时间:
2015-03-29 17:52:07
阅读次数:
125
1.题目要求Given a string, find the length of the longest substring without repeating characters. For example, the longest substring without repeating lett...
分类:
其他好文 时间:
2015-03-29 17:51:03
阅读次数:
123
例子:等价类划分:测试用例:编号输入值期望1sun;yi;dan3正确2sun!;yi;dan2输入1非法3sun@!;yi%¥;dan4输入1,2非法4sun%……;yi*(;dan*)输入1,2,3非法5sunyidan;dsf;fwqf输入1超长6;dfjs;dsf输入1为空7fda;afwi...
分类:
其他好文 时间:
2015-03-29 17:51:04
阅读次数:
95
一天,光严童子为寻求适于修行的清静场所,决心离开喧闹的城市。在他快要出城时,正巧遇到维摩诘居士。光严童子问他:你从哪里来?“我从道场来。”“道场在哪里?”“直心是道场。”听到维摩诘居士讲“直心是道场”,光严童子大悟。既然“直心是道场”,那么又何必要离开这喧闹的都市去四处寻找清静的修身之地呢?"直心"...
分类:
其他好文 时间:
2015-03-29 17:50:42
阅读次数:
125
1、csrf错误解决方法:在settings.py里注释掉相关内容即可MIDDLEWARE_CLASSES = ( 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.Comm...
分类:
其他好文 时间:
2015-03-29 17:49:32
阅读次数:
123
这次随笔主要是关于三种测试框架:Junit,Qunit,Nunit框架一:Junit 框架 JUnit是一个java语言的单元测试框架,它是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架。Junit测试是由程序员所测试,属于白盒测试范畴。因为程序员知道自己所写的东西是什....
分类:
其他好文 时间:
2015-03-29 17:48:38
阅读次数:
156
linux 内核版本:[root@master-1-1 webapps]# uname -aLinux master-1-1 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linu...
分类:
其他好文 时间:
2015-03-29 17:50:28
阅读次数:
366
等价类划分【Equivalence partitioning】也叫做ECP [1]是一种将软件单元的输入数据转换成从该试验的情况下可以推导等效数据的分区的软件测试技术。是典型的黑盒测试内容。原理上每一个测试例子最终应该完成对所有情况的测试,这种测试尝试定义发现错误的方法,从而用来减少用于测试的必要测...
分类:
其他好文 时间:
2015-03-29 17:49:27
阅读次数:
168
标题:Partition List通过率:27.5%难度:中等Given a linked list and a valuex, partition it such that all nodes less thanxcome before nodes greater than or equal to...
分类:
其他好文 时间:
2015-03-29 17:49:07
阅读次数:
111
前景概要:这篇文章主要针对上一篇题目做出一些扩展性的修改,从而导致等价类等价类的变化。这边文章实现了增加至3个editbox的等价类划分方法,从而加强了我对于等价类划分的理解。 1、题目内容:编写3个editBox,要求EditBox 允许1到6个英文字符或数字,按OK结束 有效...
分类:
其他好文 时间:
2015-03-29 17:49:03
阅读次数:
182
题目大意:输入一颗无根树的括号序列,求这棵树的普吕弗序列。 分析思路: 1)普吕弗序列,可以参考维基百科,其做法是找出树中编号最小的叶子节点,并将此叶子节点及边删除,并输出其邻接的节点标号; 2)递归地构造树,可以使用list 数组来表示一个“邻接表”,以存储构造的树; 3)使用优先队列来进行删除,...
分类:
其他好文 时间:
2015-03-29 17:46:35
阅读次数:
136
在二进制和十进制的处理中,有时候一些小技巧是很有用的。1、把十进制数转换成二进制数(1)在MATLAB中有一个函数dec2bin,可以把正整数转换为2进制(2)对于负数有这样一个结论:N位二进制负数X的补码对应的无符号数为2N +X例:有符号原码:1001 十进制为:-1 反码: 1110...
分类:
其他好文 时间:
2015-03-29 17:47:31
阅读次数:
118