• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux Solex Download

Solex

January 9, 2006
Solex is a cost-free, open-source tool for testing Web applications that runs inside the Eclipse IDE as a plug-in.
Version 0.5.3 RC1
License Other
Platform Linux
Supported Languages English
Homepage solex.sourceforge.net
Developed by Solex Team
Solex is an exceptional open-source web application testing tool that is available for free. It is built as a plug-in for the Eclipse IDE, making it convenient for developers. The Solex project provides various functions to record a client session, adjust it according to several parameters, and then replay it later on. Typically, it ensures non-regression of the application's behavior, but stress testing capabilities can be added as well.

Solex functions as an HTTP proxy and records all HTTP requests and responses that go through the wire between a web client, such as a web browser, and a web server. Recording is done by sending customized HTTP requests to the server and asserting each response. Solex started as an internal project because the developers were unable to find an open-source testing tool that met their needs. In specific, they required a tool that could dynamically alter requests and be fully integrated with their internal development environment based on the Eclipse platform.

Solex introduces the concept of extraction and replacement rules to handle web applications where a request depends on a previous response from the server. Through extraction rules, Solex binds an extracted value with a variable, whereas through replacement rules, it replaces a part of an HTTP message with variable content. The user can extract URL parameters, header values, or any request or response part and replace them with variable content.

For instance, if there are two requests recorded from a web browser, to replay them, Solex needs to modify them to ensure the dynamic_id is different each time. For this Solex can use extraction rules to obtain the value 12345 and a replacement rule to populate the dynamic_id parameter with the extracted value. Solex also allows the addition of assertions for each response. These assertions make sure that the response is valid. If it is not valid, the playback process stops. Solex provides different types of rules and assertions, and the most complicated ones support regular expressions and XPath.

Solex 0.5.0 works with Eclipse Release 2.1.2, Build id: 200311030802, and Solex 0.5.3 works with Eclipse Release 3.1.1, Build id: M20050929-0840. Additionally, JRE 1.4.x or later is required. The newest version of Solex provides several enhancements and bug fixes, such as compliance with Eclipse 3.1.1, SSL support during playback, improved Javadoc, and more. Overall, it is an impressive testing tool that can efficiently handle dynamic requests and responses with ease.
What's New

Version 0.5.3 RC1: N/A

Free Download 5.2M
369
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    154
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    89
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    80
  6. porm r2
    73
  7. Clewarecontrol 0.8
    72
  8. Java Games 1.0
    72
  9. Swiftfox 3.0b5pre-2
    71
  10. fuseftp 0.8
    71

Related Downloads

phpGrid
PhpGrid is a PHP component that enables the creation of powerful, dynamic ...
egg-O-shOOter
This shooting game promotes ethical values in gameplay.
im2avi
im2avi is a compact tool that converts image sequences into AVI videos.
Python Stencil Environment
Python Stencil Environment is a Python library capable of solving Partial Differential ...
NanoVM
NanoVM is a compact version of the Java virtual machine.
The Romalizer
Romalizer is a Tcl-based solution designed to identify errors in your MAME ...
Swecha LiveCD
Swecha LiveCD is a bootable CD that can be freely copied and ...
filelike
This software provides classes which can be used to create and wrap ...
Xfmpc
Xfmpc is a user-friendly graphical interface designed with GTK+ for MPD, a ...
DSniff
This software contains multiple tools that can help perform network audits and ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.