SpecsFor 是一个用来测试 .NET 代码的工具,它包括一个基本的测试夹具可自动处理各种测试要求。
许多电脑呆子知道可以用speedtest.net测试网速,但是这个不能在测试中给你足够的控制。Linux用户喜欢在终端中输入命令来完成任务,至少我就是这样的。
Jubula提供了一个用于对Swing、SWT/RCP/GEF和HTML应用程序进行自动化功能测试的图形化工具。它适用于那些希望他们的自动化测试由测试专家从用户角度来编写,而且不需要任何编码的团队。支持基于Client-server架构的分布式测试。项目存储在一个多用户数据库。 收录时间:2011-07-10 15:38:36
QA Load :Compuware公司的QALoad是客户/服务器系统、企业资 源配置(ERP)和电子商务应用的自动化负载测试工具。QALoad是QACenter性能版的一部分,它通过可重复的、真实的测试能够彻底地度量应用的 可扩展性和性能。QACenter汇集完整的跨企业的自动测试产品,专为提高软件质量而设计。QACenter可以在整个开发生命周期、跨越多种平台、自 动执行测试任务。 Silk
1.简单的UI自动化测试工具---MonkeyRunner1.1简介MonkeyRunner是Google提供的一套Android自动化测试工具,按照官方的解释,MonkeyRunner是一套api库,可以让开发人员编写脚本控制Android设备或者模拟器。所谓的控制,指的就是模拟点击和按键等一系列外部的人为操作。1.2测试需求MonkeyRunner在测试工作中主要被设计用来代替一些规律性的人工操作步骤,这些步骤应该具有如下特征:a.具有规律性,步骤可以被逻辑地描述,而不是随意的,漫无目的的b.步骤需要被重复多次执行,只运行一边或者偶尔的步骤不值得部署为MonkeyRunner的脚本,比较编写脚本也是需要消耗人工的。基于以上特征,MonkeyRunner的应用场合就很明确了,比如一些常规的case,或则重复的压力测试等。
Tsung 是一个压力测试工具,可以测试包括HTTP, WebDAV, PostgreSQL, MySQL, LDAP, and XMPP/Jabber等服务器。针对 HTTP 测试,Tsung 支持 HTTP 1.0/1.1 ,包含一个代理模式的会话记录、支持 GET、POST 和 PUT 以及 DELETE 方法,支持 Cookie 和基本的 WWW 认证,同时还支持 SSL。
对于Java程序,HtmlUnit是一个“无界面的浏览器”。以 HTML documents 为模型,且提供了一个API允许你来调用页面、填写表单、点击链接等等,就像操作一般的浏览器一样。 其对于JavaScript的支持非常强大(且在持续提升),甚至能够支持相当复杂的Ajax库,可以通过配置来模拟你想模拟的FireFox或Internet Explorer浏览器。
GoConvey 是个相当不错的 Go 测试工具,支持 go test。可直接在终端窗口和浏览器上使用。
testRunner 是Chrome devtools 的扩展插件,用于测试和调试 Querypoint 调试器。它也可被运行在 Chrome devtools LayoutTests 中,用于调试bug。
Capybara 旨在简化测试 Rack 应用(Rails、Sinatra、Merb等应用)的集成过程。Capybara 可模拟一个真实的用户跟Web应用进行交互。
JSCheck 是一个 JavaScript 测试工具,源于 QuickCheck。JSCheck是一个规范驱动测试工具。
Spoon 是一个 Android 平台的分布式仪表 (Instrumentation)测试项目。
Freebencher 是一个极其灵活易用的性能测试工具。之所以灵活,是因为你可以用任意 Java 代码来写性能测试用例,你可以测试任何可以用 Java 代码来表示的行为,你可以用任何你自己喜欢的方式在测试时获取你的测试数据。 生成的结果类似于 apache ab 的结果, 使用你喜欢的 concurrency,qps 等概念。
stress 是Unix类系统下的工作量和压力测试工具。它将对用户指定的CPU数量的I/O,内存和硬盘的负载并报告它检测到任何错误。
大家都知道Javascript的测试比较麻烦,一般是开发使用一些浏览器的插件比如IE develop bar或是firebug来调试,而测试往往需要通过页面展示后的js错误提示来定位。那么还有其他比较方便的工具么,
Python测试与调试工具
在EclipseCon大会上,Marcel Bruch发布了 Codecity for Eclipse 的alpha版本,这款工具插件可以计算出源代码的指标并以城市区域分布的方式呈现出计算的结果。从 Eclipse商店 或 更新网站 安装该插件后,可以在项目资源或源文件夹上启用新选项“Show in → Codecity”。计算一组指标后,将在外部浏览器中打开一个WebGL视图,以可平移、可滚动的图形方式呈现结果。
notie.js 一个干净、没有其它依赖包的javascript通知插件,支持弹出、confirm、成功、错误、自定义等方式
Source-Navigator是原来redhat开发的一个源代码管理分析工具,它可以在Windows,Linux等多种平台下工作。功能类似于windows下的Sourceinsight,它可以显示类,函数以及成员之间的关系,对阅读分析源代码机器有用。
摘要:本文将提供一些工具,帮助你优化代码以及检查源代码中的潜在问题。 本文将提供一些工具,帮助你优化代码以及检查源代码中的潜在问题。