# Frequently Asked Questions about Cloud Testing
# The cloud testing plugin was not found in the developer tools or opened the plugin and reported an error
Please confirm the following:
- CloudTest plugin supports only
Weixin Mini Program.MiniGame and Official Account types are not supported, please confirm that AppID has published a Mini Program foronlineor`experience]] - Has the developer tools been updated to the latest version?
- User status is not supported, please confirm that you have signed in with WeChat
- Do not support the use of test AppID to open Weixin Mini Program, please use the formal Mini Program AppID on the line, and open the Mini Program source code
- Verify that the WeChat number of the login has developer permissions corresponding to the AppID
- When you close the developer tools and open them again, can you find the cloud testing plugin?
- Some users' company network settings need to be configured to be accessed by a whitelist. A
installation of the plug-in failed, which requires adding the developer tools and the plug-ins domain name to the network whitelist- developers.weixin.qq.com
- mmbizwxadevlogic-devtool-plugin-1258344707.cos.ap-shanghai.myqcloud.com
- minitest.weixin.qq.com
- Other operations require domain names refer to WeChat List of domain names used by developer tools
If you haven't found it yet, please scan the help page to join the WeChat group and feed theAppIDto the MiniTest assistant to help troubleshoot
# Why My App ID Can't Use Cloud Measurement Services
Weixin Mini Program , The MiniGame type is not supported, the game can view the Mini game Cloud Testing Service
# The test I submitted reports on who is visible
Cloud Testing Service Each Weixin Mini Program project can be established only. Once a project is established, the project member information of the MP platform is automatically synchronized. Details can be found in the Person Management of the MP platform
In addition,will automatically synchronizeMP platform data every morning.If the user adds developers in the MP platform and wants to be reflected in the cloud immediately, you can manually click the start synchronization button in the "item management" = > "personnel management"
# How to test using your own real account
The cloud test service now supports the use of real account testing, the specific use can refer to
# How does a cloud testing service specify a model to run testing?
Cloud test service temporarily only supports the specified model capacity for paying users, specific reference document to buy additional time
# Why local running ends so quickly and cloud testing takes so long
As mentioned in test task time estimates , each run of cloud testing is performed on a physical machine and requires installation, startup, initializer of the WeChat environment to collect test results.The process takes 10-15 minutes.
When running a local test, users do not need to prepare the environment and other processes, and generally, the computer running speed will be much faster than the real machine. So the local use case might take 1-2 minutes to run, but the cloud test takes about 20 minutes.
Please note, however:
- The additional time spent on initial processing is a one-time **** that takes up a fixed amount of time.So for example, when the user doubles the use case locally, the cloud test execution time will not double.
- will not deduct user time .The user time is deducted only when the use case is executed
- Cloud test using real machine execution, on the one hand closer to the user to use the real environment, and can easily docompatibility test. Like a use case that needs to be tested on 100 machines, cloud testing can be well supported.
For users who have purchased an additional time of [, can quickly test mode to speed up their running speed.
# I hope to use cloud testing for automated regression testing, but the speed of cloud testing is slower. How can I optimize it?
In general, there are a lot of use cases for automated regression testing, and the advantage of cloud testing for multi-machine parallel execution use cases can be used to improve the speed of running. For example, if a project has 100 users that need to be revisited, you can try to optimize it like this:
- For use cases for recording playback, note that use different accounts to record use cases .Because in cloud testing, in order to improve the success rate of recording playback, the account at the time of recording will be used by default to playback. If all of the accounts are recorded with the same account, when running the test in batches, you will encounter problems with the accounts waiting in line.
- Split test plan .Regression use cases can be divided into different test plans according to functional modules, such as dividing 100 use cases into five test plans. It's best not to put 100 use cases in the same plan.
- Batch run test .Test differently and run tests with a few tasks. For example, plan 5 tests and run them with 5 test tasks at the same time.
- When running the test, if you want to improve the speed, you can choose the iOS platform first .Because in general, iOS machines will execute faster than Android. Note that for the use case of recording playback, it is best not to run the iOS and Android system at the same time, because there is an account queue when running the test at the same time, which will execute iOS and Android in turn, doubling the execution time
For users who purchase additional time , the following methods can be used to further optimize the execution speed:
- Select Quick Test Machine Run to speed up machine initiation time
- Choose a functional test, and select several Android or iOS machines to test at the same time in the run test. Cloud testing platforms average test cases based on the number of machines, but different platforms are independent. For example, 20 use cases. If two Android and two iOS machines are selected to test simultaneously, then each Android will have 10 use cases and each iOS machine will have 10 used cases (Android and iOS are separated into Cases).
# I just touched Weixin Mini Program test, where can I get the cloud test learning materials
Cloud testing learning resources can be obtained from the following ways:
- Official documentation. The official documentation for cloud testing has detailed functional descriptions
- Official community . The community has a lot of great posts that you can refer to
- Weixin Mini Program .The Mini Program cloud test has video tutorials to help everyone get started quickly.
- The official company is a microgroup.You can join the official micro group through help page , scan the code to join the official micro group, and communicate with many developers to learn
View cloud testing related questions and answers >
To WeChat Open Community Questions >