断点回归方法是一种软件测试方法,它的基本原理是在程序代码中设置断点,通过调试器控制程序执行流程,从而定位和解决程序中的错误。 具体步骤如下: 1. 确定测试目标:首先需要明确要测试的程序模块或功能。 2. 编写测试用例:根据测试目标编写相应的测试用例,包括输入数据、预期输出结果等。 3. 设置断点:在程序代码中设...
1. 先确定我们要断点的地址 在GDB 中,我们是习惯对行号或者函数名直接设置断点,行号相对来说比较复杂,我们先展示函数名的。 在Linux 环境下编译出来的可执行文件都是遵循ELF格式,如果没有特殊处理,它会保留比较完整的符号表。 就拿开头的程序来当例子,可以通过readelf -s a.out查看 这个符号表记录了进程需要用到...