zoukankan      html  css  js  c++  java
  • 软件测试的几个容易被忽略的点

    1. DPI测试

    正常的DPI 100%,最高的一般是 DPI 200%,如果最高的和正常的都没问题,基本可以通过。
    一般情况下,高DPI容易导致文本或者控件被裁减。
    最新的屏幕,分辨率很大,DPI也高,就需要加强这方面的测试。

    2.横屏/竖屏

    平板电脑上的软件,横向和竖向可以随意设置的,对UI显示位置比较在意的,要多看看。比如说,屏幕左下方的提示。

    3. 休眠、睡眠

    很多商务场合,不关闭电脑是常事,如果软件正在运行,休眠了,唤醒后能否继续正常使用。
    涉及驱动的软件尤其要注意。|
    睡眠时,数据全部保存在内存中,不断电的情况下唤醒可以继续工作。
    休眠时,内存的数据全部保存在硬盘中,断电后,再插上电,唤醒可以继续工作。
    一般Case为:启动任务,睡眠/休眠,唤醒,继续任务。数据是否丢失?UI正常?

    4. 多用户的支持

    对于需要单例启动的程序来说,同一个用户只能启动一个实例,但是要保证每个用户都能启动自己的实例。
    某些程序员喜欢用进程名查找的方式来实现,就容易出现这个问题。Mutext来搞,没这个问题。

  • 相关阅读:
    创建窗口
    文件映射
    匿名管道
    MFC之进度条CProgressCtrl
    跨进程使用句柄和文件操作
    redis安装配置
    git全部操作
    idea中Entity实体中报错:cannot resolve column/table/
    Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezon
    sql操作
  • 原文地址:https://www.cnblogs.com/xiaokang088/p/2855950.html
Copyright © 2011-2022 走看看