编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是开发工具相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
提到 EclEmma 首先就要说到著名的 Java 覆盖测试工具Emma。从某种程度上说,EclEmma 可以看作是 Emma 的一个图形界面。
Solex是一个WEB应用测试用的Eclipse插件。Solex可以简化对WEB应用的测试操作。它发布在Apache Software
Apache为我们提供了一个强大的工具
Cactus!它是一套简单,易于使用的服务器端测试框架,可以使开发人员很轻松的测试服务器端的程序,他们会说:”哦,就是这么简单”。Cactus是
Google C Testing Framework是Google公司用来在各种不同平台上编写C测试代码的框架。
Winpdb是一款非常受python开发者欢迎的高级debugger工具。支持只能断点、多线程、名称空间修改、加密通讯等高级特性。
Memtest86+ 是一款免费开源的内存测试软件,测试准确度比较高,内存的隐性问题也能检查出来!也是一款基于Linux核心的测试程序.
Selenium (SeleniumHQ) 是 thoughtworks公司的一个集成测试的强大工具。
一、Selenium 的版本
Tsung 是一个压力测试工具,可以测试包括HTTP, WebDAV,PostgreSQL,MySQL, LDAP, and XMPP/Jabber等服务器。针对 HTTP
Architecture Rules是一个开源java库,通过它断言你的架构。Architecture Rules通
过一个xml配置文件和一个可选的程序配置文件通过集成测试(unit
JDebugTool 是一个独立的图形化的Java调试器,基于 JPDA (Java Platform Debugger Architecture)
Sahi 是一个用于Web应用程序的自动测试工具。 Sahi 运行为一个代理服务器,必须把浏览器的代理设置为 Sahi 服务器。然后Sahi 注入javascript来访问Web页面中的元素。
UnitTH is a simple, easy to use Open Source software application for
generating historical test reports from JUnit test reports.
JSystem 是一个开源的系统自动测试框架,包含以下的组件:
1. Services Java API - exposes JSystem services
Jester 是一个 JUnit 测试的测试器,擅长发现测试套件的问题,并提供对代码基本结构的深入观察。
Metasploit Framework是一个编写,测试和使用exploit代码的完善环境。这个环境为渗透测试,shellcode编写和漏洞研究
easyb 是基于Groovy的DSL实现的可适用于Java和Groovy的测试框架。它提供了对Ant和Maven的支持来执行stories测试。
Tellurium自动测试框架是一款针对web应用、基于UI模块的自动测试平台。UI模块是由一组复合的UI对象以嵌套的形式组成,比如,Google的搜索UI模块可以表示成:
JSDT(Javascript Debug Toolkit)是一个用于javascript调试的eclipse
插件,用于调试javascript。JSDT可以跨浏览器调试,支持在IE,Firefox,Safari,Chrome等主流浏览器中调试javascript。JSDT支持设置断点,单步调试
Coverlipse这个Eclipse插件能够把JUnit测试的代码覆盖直观化。它的独到之处就是与Eclipse开发平台无缝结合。Coverlipse能够在一个JUnit运行之后马上显示覆盖结果并可把结果导成XML文件。
综合试验现代通信系统导致庞大和复杂的测试套件,必须保持整个系统的生命周期。这些经验,写在标准化测试和测试控制表示法(的TTCN - 3
Web Sandbox是用于测试Web网站内容和确保环境安全的程序。Sandbox源代码采用Apache 2.0许可证发布
UPnP-Inspector 是一个 UPnP 设备的分析和调试工具,基于 DLNA/UPnP 框架。
Watir 是一个使用 Ruby 实现的开源Web 自动化测试框架,相对于那些庞大的商业工具来说,它很小巧,也很灵活,提供的功能也足够用。