人的一生机遇总是有的,如果把握不住,不要怨天忧人,原因只是自己不够优秀;不要把时间当垃圾处理,唯有珍惜光阴,才能提升生命的质量;两点之间未必直线最短,有时迂回曲折能够更快地抵达终点;如果错了,那就停止,如果得不到,那就放弃;赶路并非越快越好,把握正确的方向最重要。
步骤:打开app,点击动态,在好友列表,输入“*”
结果:APP闪退闪退日志:
日志:
原因:程序根据输入的内容去构造正则表达式, 如果输入的内容包含正则的关键字, 会导致构造正则失败
经典:
1.输入框真是一个大坑啊,每个输入框实现方式不一样,这个输入框正常,不代表其余的输入框正常,无奈啊~
2.踩踩坑,提高覆盖率是评估用例库是否的一个检查标准;
预防:
1.该Bug分享到测试组,并让其他项目测试人测试该场景是否有该问,除了*,还有“^$()+?.[\{|”字符;
2.在测试相关输入框或者好友搜索的时候,有必须要跟开发确认下实现的搜索方式,有针对性的进行测试覆盖,在没有完整的测试用例情况下;
3.完善输入框的测试用例,形成一份标准;
4.登记到经典Bug库,每月例会讲解;
如您有很多经典的Bug,欢迎联系我或者留言,让我们一起把收集的经典的Bug分享给大家,而不是压箱底,“金子”是要拿出来,才会看到它在发光~