社区
Web 开发
帖子详情
java测试请教急!!!!
bingxue8407
2008-06-28 07:23:38
有这样一个要求:
设储户密码输入的文本框要求输入6位数字,且对每一个帐户每次仅允许出现三次出让错误,对此文本框进行测试应设计那些等价区间????
这个东西应该怎么来设计呢??大侠们,帮帮忙喽。。。在线等啊。。。。多谢喽。。。
...全文
82
7
打赏
收藏
java测试请教急!!!!
有这样一个要求: 设储户密码输入的文本框要求输入6位数字,且对每一个帐户每次仅允许出现三次出让错误,对此文本框进行测试应设计那些等价区间???? 这个东西应该怎么来设计呢??大侠们,帮帮忙喽。。。在线等啊。。。。多谢喽。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bingxue8407
2008-06-28
打赏
举报
回复
呵呵,继续发表哦。。。我等待结果哈。。。。
sd5816690
2008-06-28
打赏
举报
回复
看了5楼的回复后,虽然我还是不怎么明白,但是要谢谢5楼
感觉我变成楼主了,汗。。。
楼下的兄弟姐妹还是回复LZ的问题吧
kuyesuifeng
2008-06-28
打赏
举报
回复
功能测试又称正确性测试,它检查软件的功能是否符合规格说明。由于正确性是软件最重要的质量因素,所以其测试也最重要。
基本的方法是构造一些合理输入,检查是否得到期望的输出。这是一种枚举方法。测试人员一定要设法减少枚举的次数,否则测试投入太大。关键在于寻找等价区间,因为在等价区间中,只需用任意值测试一次即可。等价区间的概念可表述如下:记(A, B)是命题f(x) 的一个等价区间,在(A, B)中任意取x1进行测试。如果f (x1) 错误,那么f (x) 在整个(A, B)区间都将出错。如果f (x1) 正确,那么f (x) 在整个(A, B)区间都将正确。上述测试方法称为等价测试,来源于人们的直觉与经验,可令测试事半功倍。
还有一种有效的测试方法是边界值测试。即采用定义域或者等价区间的边界值进行测试。因为程序员容易疏忽边界情况,程序也“喜欢”在边界值处出错。例如测试平方根函数的一段程序。凭直觉输入等价区间应是(0, 1)和(1, +∞)。可取x=0。5以及x=2。0进行等价测试。再取 x=0以及x=1进行边界值测试。
有一些复杂的程序,我们难以凭直觉与经验找到等价区间和边界值,这时枚举测试就相当有难度
这个等价区间:
(1)非法字符可以看作一个区间:对非法字符设置成一个区间,将非法字符输入测试
(2)将非法字数作为一个区间:看看是否符合三次的标准
(3)对输入的字符数看作一个区间:看看是否只能输入六个
不对的请楼下指教,我没做过软件测试,只是看过这方面的一些书籍
总之我觉得楼主不要被这些术语搞晕了,总之记住软件测试的目的:证明软件的实现是错误的,这一点就足够了
微软不是还请家庭主妇来测试吗?呵呵
sd5816690
2008-06-28
打赏
举报
回复
什么是等价区间。。。居然没听说过。。。google也搜不到。。。对我打击很大。。。
bingxue8407
2008-06-28
打赏
举报
回复
[Quote=引用 2 楼 s_liangchao1s 的回复:]
你是想知道怎么测试 还是想知道功能是怎么实现?
[/Quote]
只要告诉我有哪些 等价区间 就可以啦。。。。
s_liangchao1s
2008-06-28
打赏
举报
回复
你是想知道怎么测试 还是想知道功能是怎么实现?
现实点,不要
急
! [ 公司软件过程改进案例]
编辑器加载中...现实点,不要
急
! [ 公司软件过程改进案例] 现实点,不要
急
! 算是咨询服务:这间人数超过百人的公司,没有基本的软件过程。这种情形比较常见,公司技术负责人做过努力,但很难推动。这是最终建议的草稿,文字未经组织,直接写完。思路的唯一优点是:现实,抓关键点。解释了一些简单的概念,非常初级,供大家参考。 从公司现状来说,流程改进有三个目标:确保项目和产品研发工作高质量完成,大幅度降低人...
请教
一个关与
JAVA
编译器的问题
我最近在自学
JAVA
编程,安装了最新的JDK,直接进入cmd.exe窗口下输入
JAVA
C和
JAVA
都没有问题,关键问题是写了程序后能编译但就是不能运行,好烦啊,不知道怎么回事,请
JAVA
高手指点下,下面是我用来
测试
的程序, 用
java
c Test.
java
编译没用问题 用
java
Test来执行的时候就问题来了 这是运行后的结果 不管运行什么程序都这样...
关于
java
实习心得总结(十篇)
关于
java
实习心得总结(篇一) 初次涉及
Java
领域,感觉到
Java
入门是好像没有C,C++入门快,工具也没有什么TurboC,VisualC++好用,什么JA_HOME,CLASSPATH,虚拟机等概念都是初次基础,旁边的人都很少用
Java
的。感觉
Java
就是做Applet的。让我不可思议的是JA2,JDK,J2SE,J2EE,J2ME等新名词在自己的脑海里蔓延。搭起
Java
开发环境后,记得刚开始还是用UltraEdit编辑并编译的慢慢的改用JCreator了,要开始干项目了,以前从书上看到的东西,在
java
开发速成班培训课程(10)
[url=http://www.buildapp.net/
java
/show.asp?id=21000]求!!高手进[/url] [url=http://www.buildapp.net/
java
/show.asp?id=20999]甘特图中如何控制进度条的宽度?
急
![/url] [url=http://www.buildapp.net/
java
/show.asp?id=20...
深入浅出
java
高级编程【2011-11-25】
谁能全面的说说struts的中文资源问题
Java
Mail 1.3.2 Release!!! POI打开Excel时如何计算公式 如何制作tomcat安装盘 Eclipse+Jboss开发stateless session bean出现的问题,
急
!!! hibernate能实现batch的insert吗? 开发ejb出现的问题。高手求助~!~ jbuilder9,weblogic8.
Web 开发
81,091
社区成员
341,718
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章