
Research
/Security News
PolinRider Spreads Through Compromised GitHub Accounts and Packagist
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.
qase-api-v2-client
Advanced tools
Qase TestOps API v2 Specification.
This TypeScript/JavaScript package is automatically generated by the OpenAPI Generator project:
For more information, please visit https://qase.io
npm install qase-api-v2-client
yarn add qase-api-v2-client
Then import the package:
import { ResultsApi } from 'qase-api-v2-client';
Please follow the installation procedure and then run the following:
import { ResultsApi, Configuration } from 'qase-api-v2-client';
// Defining the host is optional and defaults to https://api.qase.io/v2
// See configuration.ts for a list of all supported configuration parameters.
const configuration = new Configuration({
basePath: "https://api.qase.io/v2"
});
// The client must configure the authentication and authorization parameters
// in accordance with the API server security policy.
// Examples for each auth method are provided below, use the example that
// satisfies your auth use case.
// Configure API key authorization: TokenAuth
configuration.apiKey = process.env.API_KEY;
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// configuration.apiKeyPrefix = 'Bearer';
// Create an instance of the API class
const qaseApi = new ResultsApi(configuration);
// Create test run result
try {
const result = await qaseApi.results.createResultV2('MP', 1, {
title: 'Test Result',
execution: {
status: 'passed',
duration: 1000
},
testops_id: 1,
steps: [
{
position: 1,
status: 'passed',
comment: 'Step completed successfully'
}
]
});
console.log(result);
} catch (error) {
console.error('Error creating result:', error);
}
All URIs are relative to https://api.qase.io/v2
| Class | Method | HTTP request | Description |
|---|---|---|---|
| CustomFieldsApi | getCustomFieldV2 | GET /custom_field/{id} | Get Custom Field |
| CustomFieldsApi | getCustomFieldsV2 | GET /custom_field | Get all Custom Fields |
| ResultsApi | createResultV2 | POST /{project_code}/run/{run_id}/result | Create test run result |
| ResultsApi | createResultsV2 | POST /{project_code}/run/{run_id}/results | Bulk create test run result |
FAQs
Qase TMS Javascript API V2 Client
The npm package qase-api-v2-client receives a total of 150,101 weekly downloads. As such, qase-api-v2-client popularity was classified as popular.
We found that qase-api-v2-client demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Research
/Security News
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.

Security News
GitHub Actions now supports cache-mode, a least-privilege control on the Actions cache aimed at the cache poisoning technique behind recent compromises.

Company News
Allow myself to introduce... myself.