Robustness – Software Testing Tools Guide http://www.testingtoolsguide.net A comprehensive software testing tools listing Tue, 21 Mar 2023 15:57:43 +0000 en-US hourly 1 https://wordpress.org/?v=5.3.21 http://www.testingtoolsguide.net/wp-content/uploads/2016/11/cropped-icon-32x32.png Robustness – Software Testing Tools Guide http://www.testingtoolsguide.net 32 32 Monkey http://www.testingtoolsguide.net/tools/monkey/ http://www.testingtoolsguide.net/tools/monkey/#respond Wed, 02 Nov 2016 17:22:53 +0000 http://www.testingtoolsguide.net/tools/monkey/ The Monkey is a program that runs on your emulator or device and generates pseudo-random streams of user events such as clicks,…

The post Monkey appeared first on Software Testing Tools Guide.

]]>
The Monkey is a program that runs on your emulator or device and generates pseudo-random streams of user events such as clicks, touches, or gestures, as well as a number of system-level events. You can use the Monkey to stress-test applications that you are developing, in a random yet repeatable manner.

The post Monkey appeared first on Software Testing Tools Guide.

]]>
http://www.testingtoolsguide.net/tools/monkey/feed/ 0
LDRA tool suite TBrun http://www.testingtoolsguide.net/tools/ldra-tool-suite-tbrun/ http://www.testingtoolsguide.net/tools/ldra-tool-suite-tbrun/#respond Thu, 30 Jun 2022 07:30:51 +0000 https://www.testingtoolsguide.net/?post_type=tool&p=3299 TBrun® is a component of the LDRA tool suite®. It is a unit/integration test tool, providing a complete verification environment for…

The post LDRA tool suite TBrun appeared first on Software Testing Tools Guide.

]]>
TBrun® is a component of the LDRA tool suite®. It is a unit/integration test tool, providing a complete verification environment for the automated generation and management of test harnesses and unit/integration tests. This solution maximizes productivity by replacing burdensome and time consuming low-level manual testing activities and allowing developers to focus on implementing correct software functionality.  

TBrun’s ease of use makes it ideal for anyone to those looking to achieve the structural analysis and unit test objectives demanded by functional safety and cybersecurity standards. It is equally well suited to those simply looking to improve software quality.  

TBrun facilitates testing on the host, target, or simulator. LDRA’s optimized instrumentation technology allows information to be accessed on targets ranging from highly constrained 8- and 16-bit microcontrollers, through to high-performance 32- and 64-bit processors. 

The post LDRA tool suite TBrun appeared first on Software Testing Tools Guide.

]]>
http://www.testingtoolsguide.net/tools/ldra-tool-suite-tbrun/feed/ 0
Holodeck http://www.testingtoolsguide.net/tools/holodeck/ http://www.testingtoolsguide.net/tools/holodeck/#respond Wed, 02 Nov 2016 17:21:38 +0000 http://www.testingtoolsguide.net/tools/holodeck/ Holodeck is a Fault Injection tool for testing Windows binaries and .NET applications. Holodeck utilizes fault-injection techniques to introduce the…

The post Holodeck appeared first on Software Testing Tools Guide.

]]>
Holodeck is a Fault Injection tool for testing Windows binaries and .NET applications. Holodeck utilizes fault-injection techniques to introduce the application to simulated scenarios that arise as the result of “broken” environments, such as out of memory conditions, corrupt files, bad registry data, or corrupted network packets.

The post Holodeck appeared first on Software Testing Tools Guide.

]]>
http://www.testingtoolsguide.net/tools/holodeck/feed/ 0
jCrasher http://www.testingtoolsguide.net/tools/jcrasher/ http://www.testingtoolsguide.net/tools/jcrasher/#respond Mon, 23 Jan 2017 20:02:09 +0000 http://www.testingtoolsguide.net/?post_type=tool&p=2248 JCrasher is an automatic robustness testing tool for Java code. JCrasher examines the type information of a set of Java…

The post jCrasher appeared first on Software Testing Tools Guide.

]]>
JCrasher is an automatic robustness testing tool for Java code. JCrasher examines the type information of a set of Java classes and constructs code fragments that will create instances of different types to test the behavior of public methods under random data. JCrasher attempts to detect bugs by causing the program under test to “crash”–to throw an undeclared runtime exception. Although in general the random testing approach has many limitations, it also has the advantage of being completely automatic: no supervision is required except for online inspection of the test cases that have caused a crash. Compared to other similar commercial and research tools, JCrasher offers several novelties:

  • JCrasher transitively analyzes methods, determines the size of each tested method’s parameter-space and selects parameter combinations and therefore test cases at random, taking into account the time allocated for testing
  • JCrasher defines heuristics for determining whether a Java exception should be considered a program bug or the JCrasher supplied inputs have violated the code’s preconditions
  • JCrasher includes support for efficiently undoing all the state changes introduced by previous tests
  • JCrasher produces test files for JUnit–a popular Java testing tool
  • JCrasher can be integrated in the Eclipse IDE

The post jCrasher appeared first on Software Testing Tools Guide.

]]>
http://www.testingtoolsguide.net/tools/jcrasher/feed/ 0
Defensics http://www.testingtoolsguide.net/tools/defensics/ http://www.testingtoolsguide.net/tools/defensics/#respond Mon, 23 Jan 2017 20:09:31 +0000 http://www.testingtoolsguide.net/?post_type=tool&p=2250 Defensics is an intelligent fuzz testing tool from Synopsys that relentlessly bombards a system with malformed inputs to uncover misuse…

The post Defensics appeared first on Software Testing Tools Guide.

]]>
Defensics is an intelligent fuzz testing tool from Synopsys that relentlessly bombards a system with malformed inputs to uncover misuse cases that trigger dangerous unknown vulnerabilities. Now you don’t have to shoot the moon or spend infinite time looking for infinite problems, as our automated test suites help set parameters on what matters most to your organization.

The post Defensics appeared first on Software Testing Tools Guide.

]]>
http://www.testingtoolsguide.net/tools/defensics/feed/ 0
Ballista OS Robustness Test Suite http://www.testingtoolsguide.net/tools/ballista-os-robustness-test-suite/ http://www.testingtoolsguide.net/tools/ballista-os-robustness-test-suite/#respond Mon, 23 Jan 2017 20:13:54 +0000 http://www.testingtoolsguide.net/?post_type=tool&p=2252 The purpose of this test suite is to facilitate testing POSIX function robustness. The test suite: Runs strictly on your…

The post Ballista OS Robustness Test Suite appeared first on Software Testing Tools Guide.

]]>
The purpose of this test suite is to facilitate testing POSIX function robustness. The test suite:

  • Runs strictly on your computer. No server is involved.
  • Executes via a single command and is designed to require minimal user interaction.
  • Performs Ballista tests on each of the supported POSIX functions.
  • Records, tabulates, and summarizes the results.
  • Supports stand-alone program creation for individual failed test cases in order to reproduce and isolate robustness failures.

The post Ballista OS Robustness Test Suite appeared first on Software Testing Tools Guide.

]]>
http://www.testingtoolsguide.net/tools/ballista-os-robustness-test-suite/feed/ 0
Web Form Flooder http://www.testingtoolsguide.net/tools/web-form-flooder/ http://www.testingtoolsguide.net/tools/web-form-flooder/#respond Wed, 02 Nov 2016 17:26:40 +0000 http://www.testingtoolsguide.net/tools/web-form-flooder/ The web form flooder is a utility program that will put a lot of plausible data into website forms. You…

The post Web Form Flooder appeared first on Software Testing Tools Guide.

]]>
The web form flooder is a utility program that will put a lot of plausible data into website forms.
You tell Web Form Flooder to look at a website, and it will evaluate the forms on that page, fill them out with it’s best guess about what data that page is looking for, and submit that data. It can crawl all links on the page to identify other web pages within the site and flood them as well.

This utility is great for QA testing of your web forms to make sure they can handle a load, that all of your links work, and that all of your forms submit correctly. Entering test data is a horribly tedious task, and it’s rare that a developer will load up enough data to realisticly simulate what will actually occurr in actual usage.

The post Web Form Flooder appeared first on Software Testing Tools Guide.

]]>
http://www.testingtoolsguide.net/tools/web-form-flooder/feed/ 0
ECLAIR Software Verification Platform http://www.testingtoolsguide.net/tools/eclair/ http://www.testingtoolsguide.net/tools/eclair/#respond Wed, 02 Nov 2016 17:21:14 +0000 http://www.testingtoolsguide.net/tools/eclair/ Implementing state of the art technology, BUGSENG designed ECLAIR Software Verification Platform®, for the automatic verification of C and C++…

The post ECLAIR Software Verification Platform appeared first on Software Testing Tools Guide.

]]>
Implementing state of the art technology, BUGSENG designed ECLAIR Software Verification Platform®, for the automatic verification of C and C++ programs.

Applications range from coding rule validation, to automatic generation of testcases, to the proof of absence of run-time errors or generation of counterexamples, and to the specification of code matchers and rewriters based both syntactic and semantic conditions.

ECLAIR Highlights

  • The hardest part of the configuration, namely the adaptation to the compiler toolchain and the particular language dialect(s) used in the project, is fully automatic.
  • Uniform user experience whether ECLAIR is used from its GUI, from the command line, within IDEs and in CI/CD systems such as Jenkins, GitLab and GitHub.
  • Automatic checking of the system architecture, independence and freedom from interference of software components.
  • ECLAIR comes with an integrated Requirements Management Tool.
  • ECLAIR is certified for use in safety-critical developments, according to the main functional safety standards, up to the highest SILs and ASILs.

The post ECLAIR Software Verification Platform appeared first on Software Testing Tools Guide.

]]>
http://www.testingtoolsguide.net/tools/eclair/feed/ 0
ModHeader http://www.testingtoolsguide.net/tools/modheader/ http://www.testingtoolsguide.net/tools/modheader/#respond Thu, 15 Sep 2022 14:30:15 +0000 https://www.testingtoolsguide.net/?post_type=tool&p=3339 ModHeader is a popular browser extension to modify request and response headers. What can ModHeader do? - Add, modify, and…

The post ModHeader appeared first on Software Testing Tools Guide.

]]>
ModHeader is a popular browser extension to modify request and response headers. What can ModHeader do? - Add, modify, and remove request and response headers - Use ModHeader to set X-Forwarded-For, Authorization, Access-Control-Allow-Origin, Content-Security-Policy, and your custom headers! - Modify cookies in request / response header - Advanced Content-Security-Policy editor - Redirect URL to another - Enable header modification by URLs - Advanced filtering by tab, tab group, or window
Why ModHeader
- ModHeader is fast, efficient, and light-weight. You can quickly enable/disable header modification with just 1-2 clicks.
- ModHeader provides you with many convenient features that will help you increase your development velocity with the least amount of frictions. Check out the big list the features below!
- ModHeader is free to use, with a paid option to unlock even more features.
- ModHeader works on Chrome, Firefox, Edge, and Opera.
- ModHeader is used by over 600,000+ users on Chrome Web Store!

ModHeader features
- Add comments to header
- One-click "undo" if you made a mistake
- Support having multiple profiles with quick switching between profiles
- Export and import profile
- Easily share your profiles with others
- Customize autocomplete names and values
- Support for dynamic variables
- Dark mode support
- Sorting headers and name, value, or comments
- Append value to existing request or response header
- Customizable profile badge
- Clone profile
- Cloud backup
...and more!!!

The post ModHeader appeared first on Software Testing Tools Guide.

]]>
http://www.testingtoolsguide.net/tools/modheader/feed/ 0
ModResponse http://www.testingtoolsguide.net/tools/modresponse/ http://www.testingtoolsguide.net/tools/modresponse/#respond Thu, 15 Sep 2022 14:32:09 +0000 https://www.testingtoolsguide.net/?post_type=tool&p=3350 ModResponse is a developer tool used to manipulate HTTP response. With ModResponse, you can modify the HTTP response body, status…

The post ModResponse appeared first on Software Testing Tools Guide.

]]>
ModResponse is a developer tool used to manipulate HTTP response. With ModResponse, you can modify the HTTP response body, status code, and headers. You can also reroute your HTTP request to a different server, allowing you to test your local changes in production domain within seconds.

** What can ModResponse do?**
– Record and replay HTTP response
– Stub HTTP response
– Reroute request to a different URLs
– Change HTTP response body, status code, and headers
– Delay HTTP requests to simulate slow network
– Simulate network errors
– Advanced filtering by tab, tab group, window, or time

** Sample use cases **

– Speed up slow requests
Do you have API requests that are taking a long time to finish, and every time you make a small UI tweak you need to wait >10 seconds for the API request to finish to visualize your change? Using replay response, you can record and replay the slow API request. That way, you will only need to wait on the slow API request once. All subsequent requests to be served from the cached response within a few milliseconds.

– Develop against edge cases
Need to handle a 4XX or 5XX status code from an XHR request, or try out how your UI will behave with a very long string? Using replay response or stub response, you can modify the response body, status code, or response headers to simulate different scenarios that you need to handle.

– Develop against unimplemented APIs
Are you a web developer who is blocked because an endpoint you depend on is not yet implemented? Using stub response, you can mock the API response so you can start developing against that endpoint. That way, you can develop the frontend while others implement the endpoint (as long as the actual implementation return the response in the same format).

– Testing on production domains
Do you need to integrate with a third party platform that only works on your production domain? Using proxy request, you can reroute the request from your production domain to localhost or a dev domain, allowing you to test your changes on your production domain without the risk of breaking it.

– Debug edge cases
Need to test how your app behaves when some resources takes too long to load, or when they fail to load due to network errors? With ModResponse, you can add artificial delay and simulate different network error conditions so you can debug and handle edge cases with ease.

** Other ModResponse features **
– Support having multiple profiles with quick switching between profiles
– Export and import profile
– Easily share your profiles with others
– Dark mode support
– Customizable profile badge
– Clone profile
…and more!!!

The post ModResponse appeared first on Software Testing Tools Guide.

]]>
http://www.testingtoolsguide.net/tools/modresponse/feed/ 0