Download the PHP package cst/leantesting without Composer
On this page you can find all versions of the php package cst/leantesting. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download cst/leantesting
More information about cst/leantesting
Files in cst/leantesting
Package leantesting
Short Description Lean Testing PHP SDK
License MIT
Homepage https://leantesting.com/
Informations about the package leantesting
Lean Testing PHP SDK
PHP client for Lean Testing API
You can sign up for a Lean Testing account at https://leantesting.com.
Requirements
- PHP 5.4 or greater
Installation
The library is installed via Composer. To install, simply add it
to your composer.json
file:
And run composer to update your dependencies:
$ curl -s http://getcomposer.org/installer | php
$ php composer.phar update
Basic Usage
- Instantiate the client
Methods
-
Get Current Token
-
Attach New Token
-
Generate Authorization URL
- Exchange authorization code for an access token
-
Get User Information
-
Get User Organizations
- Retrieve An Existing User Organization
-
List All Projects
-
Create A New Project
-
Retrieve An Existing Project
-
List Project Sections
-
Adding A Project Section
-
List Project Versions
-
Adding A Project Version
-
List Project Test Cases
-
List Project Test Runs
-
Retrieve Results For Test Run
-
List Project Users
-
Remove A Project User
-
List Bug Type Scheme
-
List Bug Status Scheme
-
List Bug Severity Scheme
- List Bug Reproducibility Scheme
-
List All Bugs In A Project
-
Create A New Bug
-
Retrieve Existing Bug
-
Update A Bug
- Delete A Bug
- List Bug Comments
-
List Bug Attachments
-
Upload An Attachment
-
Retrieve An Existing Attachment
- Delete An Attachment
-
List Platform Types
-
Retrieve Platform Type
-
List Platform Devices
-
Retrieve Existing Device
-
List OS
-
Retrieve Existing OS
-
List OS Versions
-
List Browsers
-
Retrieve Existing Browser
- List Browser Versions
-
Using Filters
-
Entity List Functions
-
Entity List Iterator When used in foreach() loops, entity lists will automatically rewind, regardless of
page
filter. After ending the loop, the entity list will NOT revert to first page or the initial instancingpage
filter setting in order not to cause useless API request calls. - Entity List Manual Iteration
Security
Need to report a security vulnerability? Send us an email to [email protected] or go directly to our security bug bounty site https://hackerone.com/leantesting.
Development
Install dependencies:
Tests
Install dependencies as mentioned above (which will resolve PHPUnit), then you can run the test suite:
Contributing
Please see CONTRIBUTING for details.