WcfStorm is a test workbench for WCF Services. It supports all bindings (except webHttp) including netTcpBinding, wsHttpBinding and namedPipesBinding. It also allows to create functional and performance test cases. WCFStorm-Lite Edition is a free, simpler version of the Enterprise and Personal Editions and it's great for doing ad-hoc testing on WCF services.
DTM Data Generator is a fully customizable tool that generates data for database testing purposes. The project is a set of generation rules. There are five principle generation rules: data rows generation (one rule correspond with one table), tables generation, objects generation, text file generation and clear rule. It makes data rows, tables, views, procedures, etc for database testing purposes: test database population, performance testing, QA testing, load testing or usability testing. Data generator software automatically creates database data and schema objects, if necessary.
Since it first burst on the software development scene, agile has quickly usurped waterfall as the go-to method for creating, testing and releasing products. Many organizations have credited a switch to agile for reducing the amount of time and resources needed to complete a development cycle. In addition, the concept of continuous deployment which lies at the heart of agile methods often allows businesses to release more engaging products that better meet the demands of end users. This is because agile developers are continually looking to incorporate feedback from consumers, employees and upper management.
SCADE Suite® is a model-based development environment dedicated to critical embedded software. With native integration of the Scade language and its formal notation, SCADE Suite is the integrated design environment for critical applications spanning model-based design, simulation, verification, qualifiable/certified code generation, and interoperability with other development tools and platforms, including requirements traceability.
OpKey is a Tool agnostic test automation platform which provides a complete end to end functional test automation solution. It Integrates with most popular open source and commercial tools like Selenium,QTP,RFT for Web and Appium,Robotium for mobile and Sikuli as an Image based Solution. It allows a GUI Based Code-less methodology to write test automation scripts and gives you a seamless way of writing test automation scripts for Web, mobile and web services
Agile Designer has the ability to prioritise test cases, eliminate ambiguities in written requirements, reduce software defects, design perfect test cases, accurately estimate costs, find and make agile data, manage continuous integration and more.
Manual testing, automated testing with Robotium, stress testing with MonkeyRunner, compatibility testing on emulators as well as real devices. No set-up or download needed, TestObject is really easy to use (just sign-up, load your app, start testing), and the billing follows per minute of testing - developers can buy single "minutes packages" or sign up for a monthly plan depending on their testing needs.
Exploratory testing is a testing methodology that seeks to find how the software actually works, during its process period. Any software produced is measured by its quality, which is tested and verified; the level of its testing is dependent on the tester's skill of inventing test cases and finding defects. The more the tester knows about the product and different test methods, the better the testing will be. Comparison can be made of freestyle exploratory testing to its antithesis scripted testing.
Running tests on real Android devices is highly time consuming and expensive due to the large number and variety of such devices. A solution is to execute tests on an emulator, a controllable environment supporting multiple OS versions, screen sizes and memory constraints. This approach would catch most code bugs, the rest of them being left to real device testing and human testers.
Sahi Open Source (or just Sahi) is a test automation tool for web applications. Sahi is especially good for testing dynamic AJAX applications. Sahi handles dynamic ids, automatically waits for page loads/AJAX activity to subside, and instead of complex mechanisms like XPath and CSS Selectors, exposes simple APIs like _in, _near etc. to identify one element with respect to another. Sahi’s playback mechanism is highly robust and does not need unnecessary wait statements.
Tellurium is a complete cloud-based solution for collaborative testing and test management. No matter the testing methodology, Tellurium allows to create, modify, execute, and generate reports from anywhere on any device with a web browser. With unlimited run minutes, one can schedule tests (or even multiple tests) to run as often as required. As Tellurium offers “Plain English” automated scripting language, tests are easy to read yet as powerful as traditionally-coded tests. A flexible SaaS solution, Tellurium is available as soon as you sign up － no installation required.
Squash TM is an open source tool for test repositories management. Natively "multi" and "cross" projects, it can manage all testing stages, from requirements management to campaigns execution. Based on an ergonomic and intuitive interface, Squash is also "full web" making it an easy tool to deploy.
For a long time, Apple didn't provide a way to do iOS unit testing, so Google Toolbox For Mac helped fill that gap by providing all the support to write tests with SenTest just like you could for OS X. But as of Xcode 4.x, Apple has supported unit testing iOS and taken it even further than before with Xcode integration for controlling what tests are run, debugger support, etc. Google Toolbox For Mac on iOS now supports both the older Google Toolbox For Mac only way (building a App and GTM does everything) and working in parallel with Apple's support
You cannot complete a development process without doing an appropriate testing cycle. You start with manual testing but soon wish to add automated testings. With the availability of so many testing tools, selecting the tool that will answer your needs becomes a job for professionals. The tool analyzing process should be finalized with a check-box table that sums up all your system requirements, and point you towards the most appropriate tools, that you should try. Your final selection will then direct you to the best suited tool for your work flow and testing needs. Remember: There is no such thing as Best Tool, rather the Most Appropriate tool.
QA and even the customer needs to have the ability to tie separate features (that were scripted by a more skilled QA engineer) together and feed the new test some data without having to get their hands dirty. It's the customer, who creates the business rules. Jameleon generates the test case documentation, the test-script (macro), categorizes the test case based on the function points and on a simple test-level that is set, and makes the new case available to the test farm and anyone else based solely on the order of the features grouped together in the test case.
You cannot test large releases without a plan, cannot analyze your regression without test results history, and cannot close all routes without good integration level to the current in-house defect system. In short, for professional testing, you need a professional tool. In addition, when we say professional, it means intuitive, reliable and integrative Test Management solution. READ MORE
Certify Impact is an automated risk–based testing solution that can identify, recommend, and execute end-to-end business process tests based on a set of proposed SAP® application changes and their relationships to the business processes. It helps to analyze the contents of SAP Transports on a daily basis, and then validate the end-to-end business processes based on changes contained in the transport. Certify Impact identifies exactly where changes will occur and enhance the testing cycle. Using its built-in engine, it can identify all objects, tables, structures and function modules in the selected transport and suggest their fixes.