Shotnest · 资料库
探索工具时使用虚构文本
Boarding pass、Gate 12 和 Seat 14C 这样三行虚构文字,就足以看到“票务与预订”书架得 6 分,所以从来不需要粘贴真实的预订代码。
为什么编造的文字也能得到同样的结果
网页工具按固定规则为文字评分、搜索和比较。规则只对你输入的字符起反应:boarding pass 和 boarding 都是列表中超过五个字母的词,所以各给“票务与预订”加两分,而 gate 和 seat 各加一分。这些词背后的预订是否真实存在,对结果毫无影响,所以虚构的示例和真实的示例能教会你的完全一样。
输入的文字留在浏览器标签页中,不会上传任何内容。即便如此,演示内容比你想象的更容易被分享、截屏或一直开着,所以本资料库中的例子都是新写的测试文字,而不是取自任何人图库的样本。
结构规则也可以用占位内容来测试。在几行短文字里写三个时间,比如 09:00、10:00 和 11:00,就会给“聊天”加两分;两个价格会给“购物”和“收据与订单”加分;三行像代码一样开头的文字会给“代码”加分。
做一个无害的测试用例
- 先决定你想看哪条规则:书架标记、搜索匹配,还是词元比较。
- 写两到四行只包含触发词的文字,例如 Boarding pass、Gate 12、Seat 14C。
- 把姓名、代码和金额换成一看就是占位的内容,比如 0000 或 Test Person。
- 读出分数和书架,然后在关闭标签页前清空表单。
- Boarding pass · Gate 12 · Seat 14C
- 票务与预订 · 6
- Hello there
- 其他 · 0
会泄露过多信息的错误
- 为了测试一个短语而粘贴整份预订确认,其实只用这个短语就能得到同样的分数。
- 以为规则需要数字,就保留了真实的预订号;票务标记是词,不是数字。
- 用少于 12 个字符的文字测试,比如 Hello there:分类器在检查任何标记之前就会返回“其他”,分数为 0。
同样的规则也在手机上运行
Shotnest 把这些标记用在它在 iPhone 上读取的文字上,在那里截屏和其中的文字同样不会上传。演示能说明规则如何运作,却无法说明某张真实截屏是否被完整读取,这一点请在应用的“文字”视图中检查。