【技术实现步骤摘要】
本专利技术涉及输入法领域,特别是涉及输入法测试方法、生成测试用例的方法及电子装置。
技术介绍
输入法是指为了将各种符号输入计算机或其他设备(如手机)而采用的编码方法。输入法性能的评价通常采用输入法测试方法来完成。目前一般的输入法测试都是采用输入输出测试用例来进行校验。比如输入一个字符串,查看根据输入的字符串所产生的候选内容是否正确等。由此可见,测试用例是输入法测试的核心所在。设置合理的测试用例能够有效地提高输入法测试的效率和保证输入法测试结果的准确性。本专利技术申请人在长期的研究中发现,现有的测试用例的获取至少存在以下不足采用随机的按键得到的测试用例无法完全覆盖输入法中所有的按键产生的情况;而如果根据功能设计有限的测试用例,同样也面临设计不全的问题。而且采用这些测试用例进行输入法测试时,往往是基于候选项来进行对比,单纯的通过候选项的校验来评价输入法的性能,对输入法测试结果不够准确。
技术实现思路
本专利技术主要解决的技术问题是提供一种输入法测试方法、生成测试用例的方法及电子装置,获取的测试用例的覆盖率大,既能够提高后续输入法测试的准确性,同时也能提高测试用例的稳定性 ...
【技术保护点】
一种生成输入法测试用例的方法,其特征在于,包括:在所述输入法的预定状态下,对所述输入法所能响应的动作进行分类;获取分类后的每个所述动作对应的触发条件以及所述输入法的预定状态跟随所述动作的变化而变化的情况;根据所述动作对应的触发条件和/或所述输入法的预定状态跟随所述动作的变化而变化的情况生成不同动作相应的测试用例。
【技术特征摘要】
【专利技术属性】
技术研发人员:江桂华,
申请(专利权)人:百度国际科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。