Browser test: If you are using thin client software, browsers are not required for cloud-based software applications. However, in most cases, a variety of popular browsers are used, and the usage is almost equal. With global applications, it is necessary to list at least the top four or top five browsers to ensure that the application test plan includes testing applications with these browsers. Browser-terminal scripting usually results in browser compatibility, and if you expect to use a different browser, cloud-based application design requires minimal scripting or no scripting.
Mobile platform: smartphones and tablets quickly join laptops and desktops, all of which are based on cloud applications. Many companies like the mobile Web version user interface of cloud-based software applications. However, mobile local applications can also be used instead of accessing software scenarios that use the mobile network version. The local application interface test plan needs to be listed outside of browser-based testing.
user interface test: In cloud-based software applications, user interface testing should be the same as non cloud-based application testing. Cloud usage does not pose additional challenges, but user interface testing is a necessary part of the test plan, especially when testing in multiple browsers.
performance test: In the application of cloud based software application, the outstanding performance report is more than average performance report. For example, the shopping site has a year-round average performance experience requirement, but the Christmas shopping season may require the best performance for a unified application. A more comprehensive and reliable test, you need to increase the simulation of the best performance test.
Service Configuration/reconfiguration test: Private cloud, public cloud, or hybrid cloud should be reconfigured when the need is increased to configure services or not. This configuration and reconfiguration is to be emulated in a cloud-based test plan.
Distributed Cloud Testing: Cloud based software applications can be used in different geographic locations. This geographical distribution and the services provided by various ISPs require actual test simulations. The commercial distribution test simulation service means that servers running on different ISPs around the world can simulate user input from these locations. The cloud test plan should include the use of this service to increase the quality of the test plan.
Multi-tenant testing: cloud-based software applications are multi-tenant, designed to separate clients at different levels, and combine different Web servers, separate database servers, or database tiers on the same server. The test plan may need to design accounts for the content and design appropriate tests.
features reduced testing: At the same time, when too many users log in and use applications, cloud-based software application servers should completely degrade performance rather than overload. It is often possible to design cloud applications that limit the number of logged-in users to more than a specific number, so reasonable performance can ensure that all users enter. Feature reduction testing is an important component of the cloud Test plan.
Connection/Disconnect test: cloud-based software applications are designed for connection mode only, or when the Internet is connected to a server that is available. The client does not store anything, and the server-side application stores all the data. Disconnect mode allows cloud-based software applications to work in connection or disconnect mode. When working in disconnect mode, data is localized for storage, local storage data is synchronized to the server when Internet to server connection is available, and vice versa. If this feature is designed for cloud-based applications only, the test plan needs to be reflected.
Cloud Portability test: When a private cloud mixes with a public cloud, the portability of cloud-based applications is not a matter of course. The test plan should include high-level functionality to ensure cloud portability. Sometimes even in a private cloud, if the system installs a Web server or a database server that is not exactly the same, you may experience singular application behavior. If the example on the private cloud server is completely under your control, the public cloud needs to be thoroughly tested, just to be sure.
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.