# QA Backstage Scenario
## Create Agent Account
1. Login backstage
2. Click "Account management" => "Agent Account"
3. Click "Add Agent"
4. Fill the form with necessary informations
* Parent ID: 0
* Account: your_account_name
* Password: english+number+special character
* AccountingFor: 10
* Wallet Type: Transfer, the default one
5. "Save"
6. "Add Score" 100000000 to the agent
7. Click "Privite Key"
8. Add **agent simulation ip**(172.24.0.1) to the whitelist, don't forgot the "," after the previous ip
9. Go to agent simulation(https://ylmonidalitrain.awoplay.com/) and login
10. Check server is added
1. Click "IP-SERVER"
2. Check "192.168.193.214" is in the list
1. If not, Click "Add"
2. Fill the form with necessary informations
* Server Name: "M-YLTRAIN"
* Server IP: "192.168.193.214"
3. Click "Submit"
11. Click "Agent"
12. Click "Add"
13. Fill the form with necessary informations
* Server: choose "M-YLTRAIN"
* Agent ID: ID from backstage
* Name: you can name it as your own, it's not associated with agent info
* LineCode: use "Code" is fine
* URL: login URL which is "http://192.168.193.214:89/channelHandle"
* DesKey: deskey from backstage
* Md5Key: md5key from backstage
* Wallet Type: wallet type from backstage, here we choose transfer wallet( first one )
14. Click "Submit"
## Create Player Account
1. Go to agent simulation(https://ylmonidalitrain.awoplay.com/) and login
2. Check agent is added
1. Click "Agent"
2. Check "M-YLTRAIN", "your_agent_id" are in the list( same row )
* If not, start from step 12 from [Create-Agent-Account](#Create-Agent-Account)
3. Click "Transfer Wallet Player"
4. Click "Add"
5. Fill the form with necessary informations
* Agent: agent name in [Create-Agent-Account](#Create-Agent-Account)
* Username: "test01", we usually create at least 5 accounts ( test01~test05 )
* Password: "123456"
* Account Balance: 0
6. Click "Submit"
7. Click "Game URL" for login