`
chenming47
  • 浏览: 95968 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

java程序员白盒单元测试必备技能 -- Junit4

阅读更多

     我们在进行日常程序开发和维护的时候,或许总有一个疑问,为什么老有改不完的bug!!其实,陷入这种困境的原因往往是不注重单元测试导致的。

     我们知道一般将测试分为黑盒测试和白盒测试两部分,黑盒测试较为基础直观,是从错误的表面现象中去找问题的原因,一般的bs测试人员都是在进行这种测试,总体讲黑盒测试对技术的要求不高,只要懂得使用软件就可以测试了。白盒测试不同,它是从代码本身去找问题,是从问题的根源去查找可能存在的问题,查的更为深入,对技术的要求也更高。也许有人说软件如果发生错误就一定会表现出来,那不是黑盒测试也可以发现问题,但问题是如果你做的项目没有表现页面呢!!!一般的黑盒测试人员都是通过浏览器这个表现页面进行测试,但有的服务是隐蔽在后台的,没有客户端供测试人员调用,这时就需要白盒测试了。

    说了那么多,主要是要告诉程序员要养成白盒测试的习惯,不要觉得自己只管开发,测试是QA的事,其实不然,如果你能够在自己的开发过程中灌输白盒测试的思想,保证软件质量,这不是很好嘛?不用QA天天缠着你改bug,这多好。

    白盒测试的利器就是Junit4了,附件里是我从网上找到的关于Junit的学习材料,动手性很强,大家可以边看边做。

 

分享到:
评论
2 楼 huiqiCHEN1989 2012-03-05  
学习,谢谢分享。
1 楼 baimeicomehere 2011-10-17  
有理。正在学习的路过。

相关推荐

    Junit白盒测试学习文档

    Junit4作为Java开发者的必备工具,提供了高效、简洁的测试手段。通过深入学习和实践,开发者可以更好地利用Junit进行白盒测试,确保软件项目的稳定性和可靠性。对于源码的深入理解和测试工具的熟练运用,是成为一名...

    程序员,测试员,面试问卷, java, .net ,

    对于测试员而言,面试通常会涉及测试理论,如黑盒测试、白盒测试、单元测试、集成测试和系统测试的区别和应用场景。他们还需要熟悉自动化测试工具,如JUnit(Java)、NUnit(C#)和Selenium,以及测试用例编写、缺陷...

    ​测试工程师-3+(阿里想看到的简历的样子) ​​.pdf【程序员简历模板】

    5. **编程与自动化**:熟悉Java编程语言,能编写脚本实现接口自动化测试,这是自动化测试工程师必备技能,可以使用JUnit、Selenium、JMeter等工具进行自动化测试脚本的编写和执行。 6. **性能测试**:了解性能测试...

    软件测试课程标准 (2).docx

    在单元测试部分,课程介绍了JUnit框架,这是一种针对JAVA编程语言的自动化测试工具。通过JUnit的学习和应用,学生可以对JAVA程序进行有效的单元测试,确保代码的质量和稳定运行。单元测试的实践能够锻炼学生的编程...

Global site tag (gtag.js) - Google Analytics