C#/Java Test Automation framework intended for coarse-grained testing
Test Automation framework for C#/Java with an integrated web-based user interface. It is intended for larger-grained testing of an installed & configured product, rather than unit testing.
FATS - FATS is a Twisted and Fast Asterisk's Telephony Services. Project contains implementation of FastAGI, AMI protocols for the Twisted framework. Using it you can develop fast and pretty services for the Asterisk IP-PBX.
Useful form to support SVN Commits as an SVN Start-Commit Hook Script
Professional environments focus on high development standards in Source Code Management. E.g. by usage of server side commit hooks to check for minimum acceptance levels on code and documentation quality including commit message structure and content. TortoiseSVN offers only a free form text field to edit inside the Commit Dialog. Developers might recall situations when struggling with commit message structure and fighting the server side commit hooks instead of focusing on message content! Thus being annoyed instead of feeling an incentive to deliver high quality descriptions here. The SVNStartCommitHelper is a client side start commit hook script (as a first version written in Python / Tkinter) exactly offering a well-structured form to fill in. The edited content is transformed and forwarded to the SVN commit dialog then. You still have full control on the commit message then. While using the helper you focus on message quality now instead struggling with message structure.
A subset of the TestCon project, ConAn builds on Roast to provide a testing framework for concurrent Java components. For more details on the development of ConAn and TestCon/Crom, see http://longbrothers.net/brad/papers/thesis.pdf
Stop to rack your brain, start using process-oriented decision tables!
This tool is about a method called "process-oriented decision tables". It fixes all flaws of traditional decision tables making it a joy to work with. But they keep all benefits of traditional decision tables. First of all they present the logic in a very dense form. 1. Explore all possible combinations of conditions and actions by question-and-answer. 2. Have a compact one-sheet-view on complex logic. 3. Have abandoned combinations documented. 4. Make sure that your decision table is (formally) neither incomplete nor inconsistent with one click. And the mathematics behind it is very easy and well documented ;-) 5. Get the test cases necessary to test your piece of logic with one click. 6. Other than in traditional decision tables, you can mix conditions and actions. => Stop to to rack your brain - start using process-oriented decision tables! <=
Aspose - Your File Format Expert
Aspose for Apache POI provides source code examples for features missing in Apache POI. In addition, there are several use cases where Apache POI implementation is different than Aspose. This repository provides Aspose vs Apache POI source code comparison for the above cases
Determines changes during installation/removal or similar process.
Java-based program & library for installation testing. Helps determine what changed during an installation/removal or similar process.
controlled_vars.h to always work with valid variables
The Controlled Variables project is a set of header files for C++ developers. These files allow you to create controlled variables instead of using bare int, float, long, etc. Controlled Variables ensure you always use initialized variables. The project includes the generator. (IMPORTANT: If you're here just to get the header files, go to the Download area and get the file ending in _header-x.y.z.tar.gz as the other one is just the program used to build those header files!)
Automatic fuzzing proxy.
Randoop is an automatic unit test generator for Java. It automatically creates unit tests for your classes, in JUnit format. 1) Randoop generates unit tests using feedback-directed random test generation. In a nutshell, this technique randomly, but smartly, generates sequences of methods and constructor invocations for the classes under test, and uses the sequences to create tests. Randoop executes the sequences it creates, using the results of the execution to create assertions that capture the behavior or your program and that catch bugs. 2) Randoop has created tests that find previously unkwon errors even in widely-used libraries including Sun and IBM's JDKs. Randoop's combination of randomized test generation and test execution results in a highly effective test generation technique. Source is stored in Bitbucket: https://bitbucket.org/javydreamercsw/randoop-netbeans-plugin
RemoveReadOnly is a small add-on for Windows Explorer that adds an item to the Explorer's contextual menu to remove the "Read-only" state of a file. NOTE: this project has been migrated to CodePlex: http://www.codeplex.com/removereadonly
Selenium HTML reporter for TestNG
Simple and yet elegant Selenium HTML report. Report4s is a Selenium HTML reporter for the TestNG framework. It allows you to capture screenshots of : * Web elements * Web pages The stack trace of exceptions are displayed to facilitate you a better error analysis. The test report can be exported in Excel .xlsx format. Go to the Wiki tab for explanations on how to use it.
SameDesk is a common workspace for web applications. Supporting applications written in AJAX, Java, Flash, & Server-generated HTML, it lets applications across domains work together for the users via a familiar window GUI delivered via web browsers.
Franklin is a tool for recording data from various tests and store them for later display as charts. With the help of franklin you can monitor for example your websites ping, pagerank, indexed pages and more. You can create your own tests as well! AT
Test Anything Protocol for Java
tap4J is a Java implementation of the Test Anything Protocol. This protocol lets you standardize the output of your test execution. This way a producer outputs a TAP result file that can be read by a TAP consumer.
(G)EditMate is a set of GEdit plugins that will make writing Ruby, Ruby on Rails and web applications applications even easier, while still maintaining a lightweight feel to it.
A collection of python scripts which maintain a small linux distribution for a web-managed VPN endpoint providing distributed authentication, roaming profiles, and PKI services. All management is done via encrypted http. Uses LDAP, Kerberos, Apache, Pyth
ASP.NET 2.0 Unhandled Exception Module Installer to get meaningful results in the event log instead of the usual ".NET Runtime 2.0 Error Reporting clr20r3 w3wp.exe" entry. A Visual Studio 2008 Solution, x86 and x64 installers
CardPlanner is a planning tool for distributed or co-located teams
Recreating the big board experience electronically. Has moved to GIT. https://github.com/bobhoskinsbrother/cardplanner
iSeries SQL Client - out of frustration with iSeries Navigator and an attempt to copy some of the functionality in other SQL clients I've used in the past.
DbSlim is a set of Fitnesse SLIM Test System fixtures which enables tests to execute directly against a database. http://fitnesse.org/FitNesse.UserGuide.SliM
This project will deal with unicode transliteration for Devanagari Script or Hindi Fonts. User will be able to write in Hindi with the help of this project using simple talking way and technology name is Write As You Talk(TM).
DwarfMailer is an application especially created for software testers, using C# and the .NET Framework 2.0. It provides a way to send all kinds of email messages on multiple threads.
The ERP for eyeOS is a program that works within the eyeOS Project, and provides the basics characteristics with ERP necessary ones at enterprise level.
Easy to use GlobalPlatform tool (and a Java library)