README
lemon-manager-core
This project is used to manager test cases by LC2. It mainly include a lightweight user center, project management and case management.
This is a standard front-end project for work with lemon-cloud-core (Default back-end).
Before use this project, you must know it is a test management project and confirm to use it for internal team work. You can also just use public service Lemonce from offical.
This project can only be used for RE Development (No direct deployment). To learn more about how to use the project, please read the following document.
Practice advice
Usage
- Prepare module source code
- Create an entry
- To configure
- Do some development (optional)
- Deploy on a http-server
Install
npm
npm install --save-dev lemon-manager-core
or zip
Download from github
Initialization
index.html (Basic)
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>[Any]</title>
<!-- Reference or Inline -->
<script src="./config.js"></script>
<!-- npm: ./node_modules/lemon-manager-core/dist/lemon-manager-core.js -->
<script src="[lemon-manager-core].js"></script>
<!-- Extensions -->
<script src="[lemon-manager-extension-*].js"></script>
<!-- Your code -->
<script>...</script>
</head>
<body>
<!-- Your header -->
<div ng-view></div>
<!-- Your footer -->
</body>
</html>
See the offical edition. After the jump view source.
Config
config.js:
var config = {
api: {
domain: '//localhost',
port: 81,
protocol: 'http:',
pathname: 'manager/'
},
language: 'en_US',
};
use Lemonce:
var config = {
api: {
domain: '//manager.lemonce.net',
port: 443,
protocol: 'https:',
pathname: 'manager/'
},
language: 'zh_CN',
};
Develop extensions
Use webpack
Access angular module
Override a view
Register manual
language package
Business
Our team(or-change) provide a business service. If you need a cheaper and effective testing solution, please contact with us.
We have also provided other product to help you organize your WEB testing. See more.
Email: business@or-change.cn