以下为《软件质量保证与测试作业2》的无排版文字预览,完整内容请下载
青岛理工大学
《软件质量保证与测试》作业
题目:约束求解生成测试输入
姓名: 莫某某 牛某某 彭某某
学号:***0452,***0453,***0454
班级: 软件192
专业: 软件工程
作业要求
作业2:约束求解生成测试输入
(1)介绍约束求解器Z3 Z3 - a Tutorial 已经下载
(2)安装及基本使用
http://www.cs.toronto.edu/~victorn/tutorials/z3_SAT_2019/ 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 m的一种通用求解器。所谓 SMT 问题,在 Z3 环境下是指关于算术、位运算、数组等背景理论的一阶逻辑组合决定性问题。虽然 Z3 功能强大,但是从理论上来说,大部分 SMT 问题的时间复杂度都过高,根本不可能在有限时间内解决。Z3 在工业应用中实际上常见于软件验证、程序分析等。然而由于功能实在强大,也被用于很多其他领域。对于CTF(Capture The Flag,夺旗赛,在网络安全领域中指的是网络安全技术人员之间进行技术竞技的一种比赛形式) 领域来说,能够用约束求解器搞定的问题常见于密码题、二进制逆向、符号执行、Fuzzing 模糊测试等。
(3)
//
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]
以上为《软件质量保证与测试作业2》的无排版文字预览,完整内容请下载
软件质量保证与测试作业2由用户“暮天飞雪”分享发布,转载请注明出处