SQL测试用例集的自动生成

来源 :计算机应用与软件 | 被引量 : 5次 | 上传用户:csl721
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
编写SQL语句是测试数据库管理系统的一个重要部分。自动生成SQL语句可以有效减少测试人员的工作量,而目前没有直接生成SQL语句的自动化工具。通过模拟产生式的直接推导过程,根据SQL文法,给出生成符合该文法的SQL语句,用作测试用例的方法;研究从表示文法的BNF文件生成SQL测试用例集合的自动化过程。这个过程包括几个阶段:将SQL文法的每一个非终结符转换成一个对应的解析函数,所有解析函数的集合构成规则库;遍历文法的产生式自动生成SQL测试用例;使用权值数组结合随机数,加大生成测试用例的灵活性;使用非终
其他文献
多姿态人脸识别是模式识别领域的难题之一。首先采用水平镜像方法增加训练样本,并将所有训练样本在[-90,+90]的姿态范围内划分为7个子集,利用Gabor和2DPCA方法生成7个特征子空间。识别时,提取输入图像及其水平镜像图像的特征并分别向7个特征子空间投影,根据投影距离,采用决策融合判决策略得到最终的识别结果。在三个人脸库上的实验证明,在仅选取有限的多姿态训练样本的情况下,对旋转角度介于[-90,
与有线的固定环境相比,移动环境中的无线网络连接更加脆弱,移动主机可靠性更差,为提高移动计算系统的容错性能,研究并提出一个移动计算环境下支持移动节点迁移的故障检测算法。在基于互测比较和概率诊断的区内故障感知算法基础上,针对移动节点自由迁移导致的区内故障感知算法中移动主机(MH)漏检或故障恢复不彻底问题,引入条件检查和故障信息发布机制,提出支持移动节点迁移的移动计算环境下的故障检测算法。仿真实验表明:
我国经济发展已然进入中高速常态区间,从经济去杠杆到金融去杠杆,2017年5月7日中国保监会发布监管公文,里面提到保险业也要“去杠杆”。保险业的迅猛发展对于国民经济的发展起着不可或缺的推动作用。本文的研究目的是围绕“去杠杆”,在分析寿险业杠杆率现状的基础上,通过定量分析影响我国寿险业杠杆率的因素,综合已有文献研究成果,以寿险业为研究对象,从宏观、中观、微观因素三大方面选取反映杠杆率影响因素的10个指
标签防碰撞技术是射频识别(RFID)系统中提高识别效率的关键技术。在对基本二进制搜索算法及其各种改进算法进行分析的基础上,提出一种基于后退式二进制搜索算法的改进算法IRBS。该算法引入标签状态计数器Rn来记录标签的状态。首先判定标签的反馈信息碰撞位,然后把最高冲突位作为标签分组的依据,联合利用前、后向搜索方法来减少标签的搜索范围。仿真结果表明,该算法能减少阅读器和标签之间的通信量,有效地提高标签的
从我国现状出发,分析包装工程高等教育的发展趋势,解析当前林产工业对包装技术的需求并提出依靠学校特点建设特色包装工程专业。通过在多门课程中增加林产工业的知识点构建了基
随着越来越多的孤独症学生进入培智学校接受义务教育,培智学校的课程开发与实施面临更高的要求和挑战。目前,各地培智学校日益关注孤独症学生的课程开发与实施问题,但整体状况并不明确。为了解学校面向孤独症学生的课程开发与实施状况,本研究通过自编《培智学校面向孤独症学生的课程开发与实施现状调查问卷》,对全国24个省的55所培智学校参与孤独症学生教育教学的教师进行了调查。调查结果发现:(1)在课程目标涉及的能力
20世纪90年代全球化写作语境赋予了阿来浓厚的民族意识与锐利的先锋意识,使他对本民族生活的书写、历史的整体反思和人类命运的观照有机地融为一体。本文试从傻子的形象、诗