This is the Windows app named Karate whose latest release can be downloaded as v1.4.1sourcecode.zip. It can be run online in the free hosting provider OnWorks for workstations.
Download and run online this app named Karate with OnWorks for free.
Follow these instructions in order to run this app:
- 1. Downloaded this application in your PC.
- 2. Enter in our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 3. Upload this application in such filemanager.
- 4. Start any OS OnWorks online emulator from this website, but better Windows online emulator.
- 5. From the OnWorks Windows OS you have just started, goto our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 6. Download the application and install it.
- 7. Download Wine from your Linux distributions software repositories. Once installed, you can then double-click the app to run them with Wine. You can also try PlayOnLinux, a fancy interface over Wine that will help you install popular Windows programs and games.
Wine is a way to run Windows software on Linux, but with no Windows required. Wine is an open-source Windows compatibility layer that can run Windows programs directly on any Linux desktop. Essentially, Wine is trying to re-implement enough of Windows from scratch so that it can run all those Windows applications without actually needing Windows.
SCREENSHOTS:
Karate
DESCRIPTION:
Karate is the only open-source tool to combine API test-automation, mocks, performance-testing and even UI automation into a single, unified framework. The BDD syntax popularized by Cucumber is language-neutral, and easy for even non-programmers. Assertions and HTML reports are built-in, and you can run tests in parallel for speed. There’s also a cross-platform stand-alone executable for teams not comfortable with Java. You don’t have to compile code. Just write tests in a simple, readable syntax, carefully designed for HTTP, JSON, GraphQL and XML. And you can mix API and UI test-automation within the same test script. A Java API also exists for those who prefer to programmatically integrate Karate’s rich automation and data-assertion capabilities. It is worth pointing out that JSON is a ‘first class citizen’ of the syntax such that you can express payload and expected data without having to use double-quotes and without having to enclose JSON field names in quotes.
Features
- Java knowledge is not required and even non-programmers can write tests
- Scripts are plain-text, require no compilation step or IDE, and teams can collaborate using Git / standard SCM
- Elegant DSL syntax 'natively' supports JSON and XML, including JsonPath and XPath expressions
- Ideal for testing the highly dynamic responses from GraphQL API-s because of Karate's built-in text-manipulation and JsonPath capabilities
- Fully featured debugger that can step backwards and even re-play a step while editing it
- Embedded JavaScript engine that allows you to build a library of re-usable functions that suit your specific environment or organization
Programming Language
Java
Categories
This is an application that can also be fetched from https://sourceforge.net/projects/karate.mirror/. It has been hosted in OnWorks in order to be run online in an easiest way from one of our free Operative Systems.