web testing and app testing focus

WEB test focus

1. Functional test:
Whether the implemented functions are consistent with the requirements;
2. Interface test:
Whether the interface is beautiful, whether the style is consistent, and whether the text content is correct;
3. Link test:
Whether the open link speed is reasonable; whether it links to the correct page; whether there is a blank page;
4. Performance test:
How many users can the system support online at the same time; what kind of response will the system give if these users are exceeded;
5. Compatibility test:
Whether the function of the project can be used normally on different operating systems and different browsers;
6. Security test:
Whether the user's login name and password are encrypted during transmission;
If the user does not operate the page for a long time, whether the session will expire and the user is required to log in again;
Whether the username and password in the log file cookies are encrypted;
Whether there are restrictions on the number of logins and login devices, and whether it supports multiple device logins for one account;

APP test focus

1. Installation and uninstallation test:
Whether the app can be successfully installed on different operating systems (Android and ios), different versions, and different models;
During the installation process, if the network is suddenly disconnected or the network is not good, whether there is a good prompt and whether it can be downloaded normally after the network is restored;
During the installation process, the memory is suddenly insufficient, whether there is a corresponding prompt;
During the installation process, whether to support cancel operation;
During the installation process, if the phone suddenly crashes, loses power, or gets stuck, after the mobile phone returns to normal, can it be installed normally?,
Can it run normally after the installation is successful?
When uninstalling, it can be successfully uninstalled on different systems and different versions;
Whether cancel operation is supported during uninstallation;
During the uninstallation process , if the phone suddenly crashes, loses power, or gets stuck, after the phone returns to normal, can it be uninstalled normally?
After the uninstallation is complete, check whether the files are uninstalled cleanly;

2. Run the test:
Whether there is a loading prompt during the running process;
Whether the running speed is smooth;
Whether the switching between the various modules is normal;

3. Update test:
When opening the old version of the app, whether there is an update prompt, and it can be updated successfully on different mobile phone versions;
When opening the new version of the app, the update prompt will not be displayed, check the update in the settings, and the prompt has been updated to the latest version;
If the app is forced to be updated, when the user opens the old version of the app, there will be an update prompt, and the new version of the old version of qpp is not available. The user exits the app and enters again.    When entering the app, there is still a forced update prompt;
If the app is not forcibly updated, the user opens the old version of the app, there is an update prompt, and if the update is canceled, when the app is opened again, there is still an update prompt;
在不删除客户端的情况下,用户是否能更新成功,查看新版功能是否正常;
更新过程中,更新速度是否合理;
更新过程中,突然网络不好是否有提示;
更新过程中,突然死机,断电,卡死,手机恢复正常后,是否能更新成功;

4.兼容性测试:app在不同手机,不同操作系统,不同手机版本上功能是否正常;
5.弱网络环境测试:
app在wifi、4g、3g、2g情况下是否能正常运行;
app在网络不好时,是否给出提示;
app网络不好时,会出现重复提交,用户不断点击的问题,开发是否做判断;
当网络由不好变为良好时,软件功能能否正常使用
6.中断冲突测试:
app运行时拨打或接听电话、发送短信、接受邮件、启动相机等有何提示;
app运行时突然断电、断网、不断点击、不断刷新、切换前后台是否崩溃(变态测试)

7.压力测试:
安卓用monkey,不断点击、滑动屏幕,看软件是否崩溃,

8.应用的前后台切换:
app切换到后台,再回到app,检查是否停留在上次操作界面;
app切换到后台,再回到app,检查功能和应用状态是否一样;
app切换到后台,再回到前台时,注意程序是否崩溃,尤其对于从后台切换到前台数据有自动更新的时候;
手机锁屏解屏后进入app注意是否会崩溃,功能状态是否正常,尤其对于从后台切换到前台数据有自动更新的时候;
当杀掉app进程,再开启app,app能否正常启动;
对于有数据交换的页面,每个页面必须进行前后台切换和锁屏的测试,这种页面最容易出现崩溃;
出现必须处理的提示框后,切换到后台,再切换回来,检查提示框是否还存在,有时候会出现提示框自动消失的缺陷;
app横竖屏的切换,功能是否正常;

9.消息推送开关测试:
消息推送默认打开;
关闭消息推送关闭后,收不到推送消息;
打开推送开关能否正常接收消息;
app运行时消息推送不会进入消息栏;
app后台挂机时,消息栏可以接收到推送提醒,点击后从消息栏消失







Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325842047&siteId=291194637