Projects tagged ‘development’ and ‘test’


Jump to tag:

Projects tagged ‘development’ and ‘test’

Filtered by Project Tags development test

Refine results Project Tags testing (20) programming (15) tools (15) unit-testing (13) library (11) framework (11) qa (10) unit (8) code (7) xp (7) java (7) agile (7)

[25 total ]

4255USERS
   

The award-winning Web browser is now faster, more secure, and fully customizable to your online life. With more than 15,000 improvements, Firefox 3 is faster, safer and smarter than ever before. If you stack this project, you should also stack the Mozilla Core.

559USERS
   

JUnit is a Java testing framework. Since testing is not closely integrated with development, it prevents you from measuring the progress of development. You can't tell when something starts working or when something stops working. Using JUnit you can ... [More] cheaply and incrementally build a test suite that will help you measure your progress, spot unintended side effects, and focus your development efforts. [Less]

124USERS
   

RSpec is a BDD tool and a framework which provides programmers with a Domain Specific Language to describe the behaviour of Ruby code with readable, executable examples that guide you in the design process and serve well as both documentation and tests.

37USERS
   

The BuildBot is a system to automate the compile/test cycle required by most software projects to validate code changes. By automatically rebuilding and testing the tree each time something has changed, build problems are pinpointed quickly, before ... [More] other developers are inconvenienced by the failure. The guilty developer can be identified and harassed without human intervention. By running the builds on a variety of platforms, developers who do not have the facilities to test their changes everywhere before checkin will at least know shortly afterwards whether they have broken the build or not. Warning counts, lint checks, image size, compile time, and other build parameters can be tracked over time, are more visible, and are therefore easier to improve. [Less]

20USERS
   

HtmlUnit is a "browser for Java programs". It models HTML documents and provides an API that allows you to invoke pages, fill out forms, click links, etc... just like you do in your "normal" browser. It has fairly good JavaScript support (which ... [More] is constantly improving) and is able to work even with quite complex AJAX libraries, simulating either Firefox or Internet Explorer depending on the configuration you want to use. It is typically used for testing purposes or to retrieve information from web sites. [Less]

8USERS
   

PHPSpec is a Behaviour-Driven Development (BDD) framework written for PHP5. It's objective is to supply a domain specific language for specifying the behaviour of code in terms of executable examples which although similar to unit tests ... [More] , encourages a mind set better suited to applying BDD or TDD. This involves highly readable examples written using a plain English style DSL. Indeed, these examples can be parsed into plain text specifications which can be gived to anyone outside a developer group. [Less]

7USERS

XMLUnit provides classes to validate or compare XML files or to assert the value of XPath expressions applied to them. XMLUnit for Java provides integration with JUnit while XMLUNit for .NET integrates with NUnit to simplify unit testing code that generates XML.

6USERS

PHPMock is a standalone Mock Object library for PHP suitable for creating and verifying Mock Objects and Stubs. It was founded to write an independent Mock Object framework independent of any Unit Testing or Behaviour-Driven Development framework.

5USERS
   

Unit testing framework for .NET 2.0, built on the lessons learned from NUnit 2.x and other test frameworks. Written by Jim Newkirk and Brad Wilson.

4USERS
 

Windmill is an Open Source AJAX Web UI Testing framework that was originally built to automate testing for the Chandler Server Project at OSAF. After spending time with Selenium we realized we had a variety of needs that weren't being fulfilled and ... [More] built Windmill from the ground up. Windmill implements cross browser testing, in-browser recording and playback, and functionality for fast accurate debugging and test environment integration. We are a relatively young project, but as far as we know we already implement a larger set of a browser testability than Selenium. [Less]

1USERS
   

Specter is an object-behaviour specification framework for .NET. It enables behaviour-driven development by requiring developers to write executable specifications for their objects, before actually implementing them. Technologically this is ... [More] similar to test driven development, however the shift in nomenclature removes the psychological barrier of writing "tests" for code that does not exist. (Existing projects implementing this idea include RSpec for Ruby and NSpec for .NET) Specter uses Boo meta-programming features and therefore allows very readable specifications to be written. [Less]

1USERS
 

AceUnit (Advanced C and Embedded Unit): a comfortable C code unit test framework. AceUnit is JUnit 4.x style, easy, modular and flexible. AceUnit can be used in resource constraint environments, e.g. embedded software development.

1USERS

benerator is a framework for creating realistic and valid high-volume test data, used for testing (unit/integration/load) and showcase setup. Metadata constraints are imported from systems and/or configuration files. Data can be imported from and ... [More] exported to files and systems, anonymized or generated from scratch. Domain packages provide reusable generators for creating domain-specific data as names and addresses internationalizable in language and region. It is strongly customizable with plugins and configuration options. [Less]

1USERS
 

A project in progress that will speed up the G2-network by using the similarity in files instead of the complete file.

1USERS

JtestR is a tool that will make it easier to test Java code with state of the art Ruby tools. The main project is a collection of Ruby libraries bundled together with JRuby integration so that running tests is totally painless to set up. The project ... [More] also includes a background server so that the startup cost of JRuby can be avoided. Examples of Ruby libraries included are RSpec, dust, Test/Unit, mocha and ActiveSupport. The vision of the project is to be the testing tool of choice for Java projects, offering nice Ant, Maven and buildr integration. It will also support integration testing with common Ruby libraries like Ruby/LDAP and ActiveRecord, while still providing access to Java libraries and helpers. [Less]

1USERS

RPGUnit is an open source framework aimed at making unit testing easy for RPG programmers. RPGUnit is a regression testing framework, similar to JUnit but written in RPG, a procedural language mainly found on the iSeries platform (a.k.a. AS/400). ... [More] Developers use it to implement unit tests in RPG ILE. RPGUnit is Open Source Software, released under the Common Public License Version 1.0 and hosted on SourceForge. [Less]

1USERS
 

Cutter is a xUnit family Unit Testing Framework for C. It provides an easy test writing API and easy debugging output to continue testing.

1USERS
   

CxxTest is a JUnit/CppUnit/xUnit-like framework for C++.

1USERS

Trapeze generates a suite of unit tests or specifications for existing Ruby source code. This is accomplished through dynamic analysis, by reflecting on the public interfaces of classes, modules and top-level methods defined in the source. Trapeze ... [More] then exercises each object, module and method, recording the behavior of the code. This recorded behavior is captured in a suite of test cases or specifications that can be rendered as test code or executable specifications. In essence, Trapeze is a tool for characterizing Ruby source code. Trapeze lets you fly high as you maintain and enhance a Ruby codebase that lacks test or spec coverage, knowing that you have a regression safety net underneath you. [Less]

0USERS

This project comprises a collection of maven plugins and other generic tools to help you perform common development tasks. jarinfoThe first available plugin is "jarinfo" which allows you you generate information files containing the time your ... [More] project's build took place and SVN information about the code it was built from. This can help when trying to differentiate between two different archives in deployment which have the same name but different sizes. how to use itThis plugin can be used by adding it's "jarinfo:gen-build-info" goal as a postgoal to the java:compile target and will create up to two files for you in your project's /src directory. The first file contains the timestamp of when the build took place. The second - which requires SVN to be installed on the build system - obtains the output of the "svn info" command run against the project's base directory. Each can be enabled or disabled by setting the relevant property. The produced info files can then be included in the project archive product by editing the tags in your project.xml file so that these are added to the archive. available properties and defaultsjarinfo.src.dir=src jarinfo.include.timestamp.info=true jarinfo.include.svn.info=falsepkgtestsThis is the second plugin. "pkgtests" takes your compiled project's code, tests, and dependencies and packages them all up as a zip file plus a .bat and .sh script to run the tests whereever you desire. Not immediately useful? The reason I wrote it was because we had a set of performance unit tests. We wanted to be able to run the tests not just on our local dev boxes, but also on the production systems. This allowed us to do this very simply. I am sure there are other uses. how to use itThis plugin can be used by calling it's "pkgtests:pkg" goal. The zipped tests etc will be placed in your target directory, in a file called "[your-project-name].zip". available properties and defaultspkgtests.suite.class.name=Set this in your project.properties fileThis needs to be set in your project's project.properties file and must refer to the JUnit test suite class (fully qualified - e.g. com.example.MyUnitTestSuite) If you like them, let me know. If you want changes or a have found a bug, let me know. If you want to help, let me know. Hope it helps. Look out for more to come. [Less]

0USERS

testing development ideas / learnning space

0USERS

With DBFeeder you can generate testdata for Oracle Databases which fits primary and foreign keys of tables. A file-based configuration systems allows in-depth customization of the type of data which is generated.

0USERS

In a nutshell TestedBy aims to change the point of view regarding test classes and classes under test. What we would obtain is to put class under test (the most important classes of your projects) on the centre and link from there your test class and ... [More] test method. Code may help this explanation: public class TestedBySample { /** * @param args */ public static void main( String[] args ) { TestedBySample sample = new TestedBySample(); System.out.print(sample.add(1, 2)); } @TestedBy( testClass = "it.javalinux.testedby.TestedBySampleTest", testMethod = "addShouldWork" ) public int add( int i, int j ) { return i + j; } @TestedByList( {@TestedBy( testClass = "it.javalinux.testedby.TestedBySampleTest", testMethod = "addShouldWork" ), @TestedBy( testClass = "it.javalinux.testedby.TestedBySampleTest", testMethod = "addShouldWork2" )} ) public int add2( int i, int j ) { return i + j; } }which are advantages of this approach? It become navigable in eclipse 3.4 (with your class under test opened you can navigate to your test class. Isn't cool?) You will find this annotation in you javadoc. Think how much advantage you can get if you are using a BDD approach, defining test methods like shouldNotAcceptNull() or shouldThrowsExceptionIfEmpty and so on. With a BDD approach you can in fact define contracts and with TestedBy document it! You can run test starting from class under test and not test class. What does it mean? You can for example run test only for class under test is changed (aka compiled). More to come...Test class generation, inheritance of test runned and so on. Project statusWell, I've committed some classes, but they are more or less just a proof of concept. I've post on my blog an article for project kickstart: http://www.javalinux.it/wordpress/?p=116. Read it to have more information of designed feature and how to contribute. TestedBy have also an home page there: http://www.javalinuxlabs.org/drupal/?q=node/21 where you can find some section about contributions and roadmap. [Less]

0USERS

Small utilitie in PHP whose goal is popular a table with mass of test. It was born of my lack of disposal to insert registers in database whenever I finish a application and also of the difficulty to find something similar. Only you enter with the data of PostgreSQL and the amount of registers to insert.

0USERS

Kiki is a Python/wxPython-based environment for testing regular expressions. Specify a regular expression and a text to match against, and Kiki will highlight the matches using colors and numbers for matched subgroups.