测试工具

触屏测试

在屏幕上滑动手指以查找死区,并查看它能同时追踪多少根手指。

给这个工具评分

在此拖动一根或多根手指

如何使用 触屏测试

  1. 用一根手指在方框内滑动——一条线会跟随手指移动。
  2. 线条中出现断点,说明屏幕在该处未能识别到触控。
  3. 同时放上多根手指,查看它能同时追踪多少个触控点。

关于 触屏测试

用手指在测试区域滑动,这款工具会绘制出你的屏幕实际报告的轨迹线。轨迹中出现断点、跳跃,或者一整块区域完全没有反应,都说明数字化触控层存在死区——这种问题一旦被画出来就一目了然,但仅靠在应用中戳来戳去几乎无法证实。每一次触控都会用不同颜色显示,因此你可以同时放上多根手指,分别观察每一根被追踪的轨迹。

它基于Pointer Events构建,这意味着它可以在所有主流浏览器中运行,并且会把鼠标当作手指一样对待。在桌面设备上,这依然可以用来检查触控板或触控笔,而且该工具会明确说明这一点:如果设备没有报告任何触控点,它会提前警告你,而不是假装发现了一块损坏的屏幕。计数器会显示当前有多少个触点、你曾经同时达到的最多触点数,以及浏览器通过navigator.maxTouchPoints报告的硬件上限——也就是该面板本身声称支持的数量。

如果画面看起来正常,但仍觉得哪里不对劲,可以用坏点测试检查玻璃下方的面板本身。手机与平板测试则涵盖设备的其余部分。

常见问题

我该如何查找触屏上的死区?

以重叠的方式在整个测试区域内缓慢滑动,从角到角、从边到边逐一覆盖。凡是线条断开或无法开始绘制的地方,说明数字化触控层没有报告到触控。由于绘制的轨迹会保留在屏幕上,你可以事后查看完整的图案,而不必在滑动的当下去留意问题。

我的屏幕应该能识别多少根手指?

大多数现代手机可以追踪五个或十个触点,该工具会显示浏览器从navigator.maxTouchPoints读取到的上限。尽量多放几根手指,并将实时计数与该上限进行比较。如果一块声称支持十点触控的屏幕你却只能触发两三个,那就值得进一步检查了。

我可以在桌面设备上用鼠标测试吗?

可以。它使用Pointer Events,因此鼠标、触控板和触控笔都会像手指一样正常绘制轨迹。在没有触控硬件的设备上,该工具会提示没有检测到任何触控点,这样你就不会把普通桌面设备误认为屏幕损坏。

它能配合触控笔或手写笔使用吗?

可以。触控笔会被识别为一个指针,因此可以正常绘制轨迹,你也能借此检查触控笔是否能触及屏幕的每个部分。该工具不会读取压力或倾斜数据,因此无法告诉你任何关于压感的信息。

为什么我在绘制轨迹时页面不会滚动?

在测试区域内,滚动和缩放被特意屏蔽了,否则每一次滑动都会移动页面,而不是绘制线条。在测试区域之外,页面会正常滚动。