首先,谈谈在测试自动化的情况下,带有图形界面的产品的测试用例的设计问题。因为图形界面的输出显示不是很容易做到测试结果自动化比较,所以一般的做法是把图形界面输出的部分单独建立测试用例,以手工运行。...
ERP是涉及企业各方面业务的、集信息共享于一体的管理系统,只有将软件功能与企业业务结合起来,使用适合企业业务的功能,才能真正给企业带来效益和机会。 资源优化是企业提高利润的重要手段,它能够帮助...
java 下面最常用的是junit , 基本用法是 1、import junit 包 2、定义一个测试类,最好以test开头,以方便ide自动搜索测试,测试类继承自TestCase,然后在里面写自己的test 方法,测试代码主要是运行类的各种方法,并用assert判断是否与预期相同。核心的a...
这几天学习了一下测试驱动开发(tdd) 实用指南,感觉相见恨晚,收获很大。以前也听别人说过测试驱动开发,也用过dunit,但是当时不知道具体的含义,也没有仔细研究一下,真是遗憾。 Test-Driven Development A Practical Guide 测...
没有人否认code review(代码评审、复查) 对提高代码质量的作用,但是如何进行code review? 这里 确实存在一些方法和技巧。方法不当,会浪费大量时间、造成低效率;流程过紧,会大大降低生产力,流程过松,很难知道code review的效果,甚至有没有进行...
刚刚结束最后一个页面的性能测试,也暗示着我参加的第一个项目的告终。三个月了,总结一下!:) 项目还没有结束,剩下的任务,不是我现在的水平能参与的了。 想想这几个月,从式样理解开始,参与了详细设计,编码,PT1,PT2,结合测试,直到...
对数据驱动测试的支持是 Rational Functional Tester(RFT)的重要特性之一。可是另一方面,RFT 所提供的数据池访问方式相对单一,限制了对用户实现较为复杂的测试策略的可能性。本文介绍了如何使用顺序迭代器之外的迭代器灵活访问 RFT 数据池的方法,并提...
Test-first 编程是自面向对象编程以来最有效的编码方式,但它假定您从一个空白屏幕开始编程。当代码已经存在时,您应该怎么做呢?使用一个流行的开放源码的 Java™ 工具作为例子,作者 Elliotte Rusty Harold 向您展示了如何为从未测试过的遗留代...
在当前SOA环境下,代码开发和架构形态的出现,这些是否是构成集成(integration)的原因?什么时候应该着手去做呢?在开发过程的早期还是晚期呢? Rami Jaamour Web服务和SOA给IT界带来了一个十分重要,而又保守的趋势:复杂性。它是从应用代码慢...
ERP这个词现在烂到了极致,从夫妻店到集团公司都说自己能做ERP,笔者以为,所谓ERP,其实是用一套用软件来固化了的先进的管理思想、管理理念,ERP体现的标准化管理和全面协同的思想。在文章中,笔者希望和各位探讨一下ERP软件的产品化问题。 目前...
原文:The Risk of Regression – Alan S.Koch “但是,它仅仅是一个很小很小的改动!我们怎么会预先想到它会造成这么大的问题?” 怎么会,确实! &nbs...
企业ERP实施的状况基本受制于选型。选型好比战略,实施则是战术,在错误的战略指导下,再好的战术都无法实现目标。 对于占中国企业总数99.8%的中小企业而言,资金少,规模小,管理体系不规范是需要面对的...
测试驱动的开发(TDD)在实践中是一个很好的思想,但有些开发人员还不能接受 “测试” 这个词所产生的概念上的骤变。在本文中,学习一种更自然的方法,将 TDD 元素整合到编程实践中。开始采用行为驱动开发(BD...
目前,自动化测试框架已经基本成型。朋友们的一些建议,还在陆续消化中,在不久的将来或许都会加入到其中,谢谢大家的鼓励和支持。 最近,在一次技术交流会中,我...
误打误撞,投了一份简历到一个OA公司,第二天就接到电话说星期六下午去面试.当时好紧张呀,因为自己没有做过测试.在当时还是BF的LG的帮助下,匆匆了解了一下测试的基本概念就去面试了. &nb...
Defect分析是软件开发和测试中一个重要的环节,ODC介绍了一种不同于大家常用的非常有效的defect分类及分析方法。这篇文章简单的向大家介绍了什么是ODC,以及如何在项目和产品开发中使用ODC来改进开发测试流程从而增强产品质量。希望读者具有基本的软件开发...
本文来自于 Rational Edge:通常所说的“累积测试分析(Cumulative Test Analysis)”技术向软件测试团队提供了对自动化测试更合理的方法,特别是在回归测试集的领域内。理解 CTA 如何提高您的测试效率。 ...
很多人理解的自动化就是把手工测试case用脚本和工具转变成自动化测试。也就是说把手工测试的每一个步骤用脚本来模拟,从而执行test case。那么自动化的所有问题就归结于,如何用工具和脚本来转化手工操作步骤了...
根据外包测试整理出的一点资料,还没有详细的规划,先与大家分享,欢迎与大家一起讨论。 测试实施前的流程图:略 软件需求和相关文档: 我们通过阅读软件需求及相关文档,了解整个软件的功能以及性能等要求,对整个系统有大概的了解。 协商测试方案...