1SecCopy

QA 与测试

保存好 QA 测试数据,下一轮直接取用

超长姓名、开头有零的编号、特殊 Unicode,不必每轮都重新输入。把测试值存成卡片,测试表单和写 Bug 报告时都能取用。

在 App Store 下载 1SecCopyiPhone · iPad · Vision Pro
下载 Mac 版macOSmacOS 15+
Apple Silicon · Intel
Android · 正在 Closed testing 中
保存的测试数据文件夹与旁边的示例输入框

先整理几个常用的边界用例

以下是可按项目调整的测试值示例。确认产品应支持的行为,再记录实际结果。

测试值检查重点
Maaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

测试值示例:一个 M,后面接 299 个 a。

300 个 ASCII 字符姓名的长度校验与布局
👨‍👩‍👧‍👦🇹🇼🏳️‍🌈👋🏽Unicode 计数:4 个字素簇、15 个码点、25 个 UTF-16 单元
مرحبا بالعالم从右到左的布局、标点与截断
007编号开头的零是否保留
" "只包含空格的输入
[email protected]带加号标签的有效邮箱地址
2024-02-29闰日的日期校验
示例:300 字符输入值与 120 字符上限

检查输入框如何处理超过上限的内容。也把保存的输入值粘贴到报告,让下一位测试者使用同一份数据。

报告模板,和测试数据放在一起

把团队使用的字段标题存成文字卡片。报告问题时,再补上输入值、步骤、版本和实际结果。

  • 摘要
  • 复现步骤
  • 预期结果
  • 实际结果
  • 版本与设备
使用保存模板与测试值的 Bug 报告示例

每个项目,准备一个测试数据文件夹

卡片库

测试值和报告模板,一起整理

把边界字符串、Unicode 示例、example.com 测试邮箱和日期,与报告模板放在一起。用测试目的命名卡片,回归测试时更容易找到所需用例。

菜单栏

测试时,直接取用输入值

在 Mac 从菜单栏面板复制卡片,再粘贴到测试输入框。面板打开时,⌘1–⌘9 可选择前九张卡片,也可以启用自动粘贴并授予辅助功能权限。在 iPhone 和 iPad 则通过 1SecCopy 键盘,将文字插入支持的输入框。

同步

换台设备,带着测试数据继续

Premium 云端同步让卡片在设备之间同步。Mac、iPhone 和 iPad 可以取用整理好的测试值,再分别记录各设备的结果。

先保存几个你每天都用的内容

下载 1SecCopy,把常用回复、提示词、图片或文字片段存成卡片。放进一个文件夹,下次需要时就拿来用。

在 App Store 下载 1SecCopyiPhone · iPad · Vision Pro
下载 Mac 版macOSmacOS 15+
Apple Silicon · Intel
Android · 正在 Closed testing 中