Skip to Content
ScriptingAssertions

Assertions

This feature is available in the paid version.

This feature is useful for writing test assertions using scripting. Developers can use scripting to write assertions; based on the use case, you can choose a scripting or GUI interface for assertions.

Assertions without any library

let success = tc.response.status == 200; let json = tc.response.json; let containsThunder = json.message?.includes("thunder"); tc.test("Response code is 200", success); tc.test("Response contains thunder word", containsThunder); // Assertions using function syntax tc.test("verifying multiple tests", function () { let success = tc.response.status == 200; let time = tc.response.time < 1000; return success && time; });

Assertions using Chai library

tc.test("Response code expect to be 200", function () { expect(tc.response.status).to.equal(200); }) tc.test("Response code is 200", function () { assert.equal(tc.response.status, 200) })
Last updated on

Morty Proxy This is a proxified and sanitized view of the page, visit original site.