Software development environment, the test environment (sandbox environment sandbox), the production environment

 The sandbox environment, also known as test and development environments, is available to developers to develop and test environment. Application functions without any restrictions in this environment, but will have normal tariff in the environment test case.
 Test environment, test (sandbox).
Detux: the Multiplatform the Linux Sandbox- https://github.com/detuxsandbox/detux of The
Index of / ~ aurel32 / qemu- https://people.debian.org/~aurel32/qemu/

- development environment, test environment, contact the production environment
1, the development environment: developers to develop and debug their own environment; open bug reports to facilitate debugging
2, the test environment: change the bug testers and test environment; this environment and to produce a similar environment! ! !
3, the production environment: real subscriber line used; disable error reporting, open the error log!
 Production environment: the operating system, web server, and locale. php. database. And so
 on-line production environment: the project has been running through the background data front end, deployment Ali cloud
 ps: UAT environment: UAT, (User Acceptance Test) , user acceptance testing and acceptance testing that is primarily used as a customer experience environment .
    The sandbox environment, which is often said that the pre-production environment, simulation environment, after a sandbox environment to verify formally launched, bug last hurdle:
    from time to time synchronize from the production environment, set up and maintain the production environment, data consistency, large the amount of data performance testing devaluation simulation environment, and only a thin production environment performance!

- iOS In-App Purchase verify purchase orders from within a sandbox environment or the real environment - https://blog.csdn.net/zzzzzdddddxxxxx/article/details/53220098
 create purchase item (Create New) within the app, select the type:
  1. consumable items
 purchased for the project within consuming App, must be purchased every time the user downloads. Service is usually a one-time-consuming part of the project, such as bait in fishing App.
  2. Non-expendable items
 purchased items for non-consumable App, users only need to buy once. Do not expire or be reduced with the use of services are generally non-consumable items, such as new runways App of the game.
  3. Auto renew subscription
 by automatically renewing subscription, users can purchase updates and dynamic content within a specified time period. Unless the user cancels the choice, otherwise the subscription (such as magazine subscriptions, etc.) will automatically renew.
  4. Free subscription
 through a free subscription, developers can subscribe to free content into "newspapers and magazines." After users register for free subscription, the subscription will appear on all devices associated with that user Apple ID. Please note that the free subscription will not expire, and is only available in newspapers and magazines App support functions.
  5. Non-renewal subscription
 non-renew subscription allows time-bound marketing services. For access to content within the App purchases in limited time, you need to use non-renewal subscription. Online catalog for example, the navigation voice navigation App subscriptions week, the annual subscription or archived video or audio.
 Be sure to choose the right according to their own applications, or will be rejected App Store review team. Virtual currency to be used within the application consuming, there is a fixed time-bound members choose to automatically renew subscriptions. You can also select only virtual currency recharge the case back to buy their own members to solve the problem.

- Analysis of micro-channel pay: how to use the sandbox test environment
 , we are usually developed in the actual development in the development environment, local environment, there are many restrictions, such as: micro-channel payment can not be adjusted since, H5 link requires authentication, payment results notice required external network.
 Sandbox environment, which is the official test environment micro-channel pay. Micro-channel pay sandbox environment is provided to the micro-channel merchants pay developers for analog pay and callback notification. To verify whether or not the merchant understand callback notification, billing format, and whether abnormal done the right treatment.

- man-machine dialogue, intelligent questions and answers
 now more aspects of man-machine dialogue, intelligent questions and answers. General on two options Baidu's Unit, and IFLYTEK of AIUI. But IFLYTEK charges, for most companies try artificial intelligence or individual developers, it can directly pass out.
 In Baidu unit, you need to configure a variety of dialogue templates, word slot word, of course, fly hearing the same is such procedures. Example to illustrate, for example, you want to be a smart check the weather scenario, in general we would say: "I want to check Beijing tomorrow's weather." Key words such as names of them: Beijing; Time: tomorrow. Intent: check the weather. Configure a rule contains a place name, time, and the weather is checked. Then enter into force in training to a test environment, this is a sandbox environment.

- PayPal official test environment (sandbox) has been tested successfully, the transfer of the official test environment to environment.

Guess you like

Origin blog.csdn.net/ShareUs/article/details/90315518