网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
- bug 5
bug:登录、测试皆失败
寻病:debug调试
病灶:
char sql[128] = {0};
sprintf(“insert into User(name,password,state) values(‘%s’,‘%s’,‘%s’)”,
user.getname().c_str(),user.getpassword().c_str(),user.getstate().c_str());
由于 sprintf 函数没有正确的传入第一个参数,而传入的第二个参数又正好为字符串,则导致这条语句少传入一个参数,仅仅是报了个警告,注意到了,但是一眼没看出来,就放任了。
解决方法:将 sql 作为 sprintf 的第一个参数,正确传参。
bug:在更新用户状态的时候报错
解决方法:一眼就看出那条 SQL 语句有问题,update 写成 updata 了。
服务端异常退出,但是客户端的状态为依然在线。
解决方案:捕捉信号,投放到 reset 中。
困难点:异常溜了,暂时还没捕捉到信号。
(其实就是忘了存了。。。下次做事手脚一定要麻利点,第一时间把状态保存下来,而不是继续往下测试。)
单聊消息一发送,服务端就崩溃。
病灶:json解析找不到字段。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**