标签: c regex testcase
我被要求为一个程序编写测试用例,该程序检查输入对正则表达式的有效性。我不想手动编写测试用例。有没有办法生成一个自动的测试用例列表来检查正则表达式程序?
答案 0 :(得分:1)
如果你有计划,你可以这样做。
定义您要使用的数据类型。使用rand()调用生成每种类型的数据。 (空格,数字,ascii字符,大写和小写)
确保对您知道将始终有效的一些测试进行硬编码,并始终作为基线失败。
让您的程序或脚本管理自动测试的框架工作,并包括您在步骤1和2中定义的用例。