Tags : Browse Projects

Select a tag to browse associated projects and drill deeper into the tag cloud.

jBehave

Compare

  Analyzed almost 2 years ago

JBehave is a framework for Behaviour-Driven Development Behaviour-driven development (BDD) is an evolution of test-driven development (TDD) and acceptance-test driven design, and is intended to make these practices more accessible and intuitive to newcomers and experts alike. It shifts the ... [More] vocabulary from being test-based to behaviour-based, and positions itself as a design philosophy. [Less]

84.7K lines of code

10 current contributors

almost 2 years since last commit

38 users on Open Hub

Activity Not Available
5.0
 
I Use This

PowerMock

Compare

  Analyzed 21 days ago

PowerMock allows you to unit test code normally regarded as untestable. For instance it is possible to mock static methods, remove static initializers, allow mocking without dependency injection and more.

67.7K lines of code

9 current contributors

25 days since last commit

16 users on Open Hub

Moderate Activity
4.8
   
I Use This

Catrobat

Compare

  Analyzed about 2 months ago

Catrobat is a mobile visual programming system. Catroid is an IDE and Catrobat interpreter for Android. Paintroid is an associated paint program for Android that, among others, allows setting parts of images to transparent. IDEs and interpreters for iOS and HTML5 browsers are in beta stage. There ... [More] are many subprojects, e.g., allowing to enter musical notation by singing into the mike, or to program a Parrot AR.Drone. We use Test-Driven Development along with other agile methods such as Kanban, ensuring a clear and 100% up-to-date documentation. [Less]

669K lines of code

103 current contributors

about 2 months since last commit

8 users on Open Hub

Activity Not Available
5.0
 
I Use This
Licenses: CC-BY-SA-4.0, AGPL 3.0+

subethasmtp

Compare

  Analyzed 11 months ago

SubEtha SMTP is a Java library which allows your application to receive SMTP mail with a simple, easy-to-understand API. This component can be used in almost any kind of email processing application. Hypothetical (and not-so hypothetical) uses include: A mailing list manager (see SubEthaMail) ... [More] A mail server that delivers mail to user inboxes A mail archiver like The Mail Archive An email test harness (see Wiser) An email2fax system SMTPseudo A filtering forwarding server Baton SMTP proxy for one or more backends (rules based on sender/envelope) Mireka is an SMTP proxy, which can help to prevent or diagnose mail problems. SubEthaSMTP's simple, low-level API is suitable for writing almost any kind of mail-receiving application. Read more in UsingSubEthaSMTP or join our MailingList. A Little HistorySubEthaSMTP was split out of the SubEthaMail mailing list manager because it is a useful standalone component. When we wrote SubEtha, the last thing we wanted to do was write our own SMTP server. In our search for a modular Java SMTP component, we examined: Apache JAMES JBoss Mail Server, now also defunct Meldware Mail Dumbster Jsmtpd JES Green Mail Since you're reading this page you probably already know what we found: Seven different SMTP implementations without the slightest thought given to reusability. Even Jstmpd, which purports to be a "A Modular Java SMTP Daemon", isn't. Even though JBoss Mail/Meldware Mail is in active development, the team was unintersted in componentization of the SMTP processing portion of their server. GreenMail, which is based on the JAMES code base is best summarized with this blog posting. During the development of SubEtha's testing harness, we tried out the Dumbster software and found that not only was the API difficult to use, it did it not work properly, the developer has not done any development on it in about a year and it does not work reliably on Mac OS X. With two simple classes we re-implemented it as an included project called Wiser. We hate reinventing wheels. This should be the LAST FREAKING JAVA SMTP IMPLEMENTATION. Project AuthorsIan McFarland contributed the first codebase to SubEtha Mail. Then, Jon Stevens and Jeff Schnitzer re-wrote most of Ian's code into what we have today. Edouard De Oliveira and Scott Hernandez have also made significant contributions. SupportIf you have any bug reports, questions or comments about SubEtha SMTP, it's best that you bring these issues up on the Mailing Lists. Please do not email the authors directly. Spec ComplianceFor now, we have just focused on implementing just the minimal required aspects of http://rfc.net/rfc2821.html#s4.5.1. We also return SMTP status responses that mimic what Postfix returns. Thanks to a contribution from Mike Wildpaner, we support the StartTLS specification. Thanks to a contribution from Marco Trevisan, we support the SMTP AUTH specification. [Less]

6.27K lines of code

0 current contributors

over 3 years since last commit

6 users on Open Hub

Activity Not Available
4.2
   
I Use This

Robotium

Compare

  Analyzed 5 months ago

It's like Selenium, but for Android. User scenario testing for Android. Robotium is a test framework created to make it easy to write powerful and robust automatic black-box test cases for Android applications. With the support of Robotium, test case developers can write function, system and ... [More] acceptance test scenarios, spanning multiple Android activities. Robotium has full support for Activities, Dialogs, Toasts, Menus and Context Menus. [Less]

8.52K lines of code

5 current contributors

6 months since last commit

5 users on Open Hub

Activity Not Available
4.5
   
I Use This

resharper-tdd-productivity-plugin

Compare

  Analyzed 11 months ago

TDD Productivity Plugin for ResharperThis is a plugin for the popular Visual Studio Addin Resharper. This plugin adds additional Context Actions that reduce the keystrokes and mouse clicks required to perform Test Driven Development. The goal of this project is to prototype features which ... [More] make TDD in Visual Studio easier than the Drag & Drop programing that Visual Studio was designed for. It would be great if these features were rolled into Resharper or Visual Studio. Current Features: 1. Move type to new file in different project. 2. Create class in a referenced project. 3. Create interface in a referenced project. 4. Plug in auto update.Previous Version Compatible with Resharper 4.1(933) Latest Version Compatible with Resharper 4.5(1181) [Less]

43.1K lines of code

0 current contributors

over 7 years since last commit

5 users on Open Hub

Activity Not Available
5.0
 
I Use This

Codeception

Compare

  Analyzed 5 months ago

Codeception is a new full-stack testing PHP framework. Inspired by BDD, it provides you absolutely new original way for writing acceptance, functional and even unit tests.

335K lines of code

197 current contributors

5 months since last commit

4 users on Open Hub

Activity Not Available
5.0
 
I Use This

JExample

Compare

  Analyzed 8 months ago

A JUnit extension that helps you to reuse fixtures and to pinpoint failures. Extends JUnit with depedencies between tests.

5.13K lines of code

0 current contributors

over 7 years since last commit

3 users on Open Hub

Activity Not Available
5.0
 
I Use This
Licenses: No declared licenses

GreenMail

Compare

  Analyzed 5 months ago

GreenMail is an intuitive and easy-to-use test suite of email servers for testing purposes. Supports SMTP, POP3, IMAP with SSL socket support, and configurable user accounts and credentials. All in 100% Java.

27.4K lines of code

12 current contributors

6 months since last commit

2 users on Open Hub

Activity Not Available
0.0
 
I Use This

testdriven

Compare

  Analyzed 11 months ago

This is the source code repository for the topics discussed in http://testdriven.wikispaces.com/

109 lines of code

0 current contributors

over 9 years since last commit

2 users on Open Hub

Activity Not Available
4.0
   
I Use This