毕业3年了,学的是环境工程专业,毕业后零基础转行做软件测试。已近从事测试行业8年了,自己也从事过3年的手工测试,从事期间越来越觉得如果一直在手工测试的道路上前进,并不会有很大的发展,所以通过自己的努力,早几年已经成功的转入自动化测试的方向,又过去了这么久,现在就职于美团测试开发框架组,搭建过美团platuo测试框架,thrift测试框架,自动化测试平台,熟悉python3,java,vue,在多家公司从0到1搭建过自动化测试框架,保障过亿级流量服务的质量工作。虽然这不是什么值得说道的事情,但我想,自己的经历应该能为那些想转行做软件测试,却又不知该如何下手的朋友们提供一点微不足道的经验,这也是我
背景:近年来,随着信息技术的发展,各种新型自动化测试技术如雨后春笋般出现。其中,模糊测试(fuzztesting)技术开始受到行业关注,它尤其适用于发现未知的、隐蔽性较强的底层缺陷。这里,我们将结合AFL开源工具,对模糊测试的基本概念和流程进行说明。01、模糊测试的定义模糊测试的核心思想是,根据一定的规则,自动或半自动生成的随机数据,然后将产生的数据输入到程序中,并监视程序是否有异常出现,以发现可能的程序错误,如内存泄漏、系统崩溃、未处理的异常等。当一个模糊测试生成器开始启动并运行后,它将自己寻找漏洞,并不需要人工干预,非常有助于发现传统测试方法或手动审计无法检测到的缺陷。模糊测试包括几个基本
接口测试:基本功能(1)接口协议(基于HTTP、HTTPS、Dubbo实现?)(2)接口调用方式(post、get?)(3)数据的交换 接口参数:请求方传递的数据接口相应:被请求方返回的数据(4)接口文档说明:白名单,灰度等(5)接口规范(6)接口通用的checklist:考虑:安全、性能、功能、兼容性、异常测试接口必须涵盖:功能、冲突测试(多线程并发)、对外部系统影响、兼容、第三方依赖、系统结构、监控接口测试通用checklist:接口测试:业务功能根据需求、设计,按照接口对应服务达到的业务功能做测试接口测试:安全权限:水平越界(a具有了同等级用户b的权限)垂直越界(a同学只有查看的权限,却
毕业3年了,学的是环境工程专业,毕业后零基础转行做软件测试。已近从事测试行业8年了,自己也从事过2年的手工测试,从事期间越来越觉得如果一直在手工测试的道路上前进,并不会有很大的发展,所以通过自己的努力,早几年已经成功的转入自动化测试的方向,又过去了这么久,现在就职于美团测试开发框架组,搭建过美团platuo测试框架,thrift测试框架,自动化测试平台,熟悉python3,java,vue,在多家公司从0到1搭建过自动化测试框架,保障过亿级流量服务的质量工作。虽然这不是什么值得说道的事情,但我想,自己的经历应该能为那些想转行做软件测试,却又不知该如何下手的朋友们提供一点微不足道的经验,这也是我
最近看见一篇文章,里面整理了张一鸣近10年的微博,这是他30岁左右的时候,那时候刚创业没多久,在微博上认真分享自己的思考和观点。张一鸣从南开大学毕业后去过微软,然后去过饭否,后来还是自己创业。刚开始项目是99房,类似于安居客或者贝壳找房这样的模式,后来才是字节跳动,今日头条,他很早就认准移动互联网红利,很早就认准信息的聚合和推荐的价值。有这样的认知,做出今日头条也不诧异。做今日头条的时候发现用户更喜欢看短视频,于是专门起一个APP做短视频分发,抖音就是这么来的,也不奇怪。围观他的微博,我整理了这些干货。发现他说得最多的关键词:延迟满足感,自控,理性,反省,创新,学习。结论就是张一鸣真的太厉害了
活动地址:毕业季·进击的技术er0、前言夏日当下,烈日当头,又是一年毕业季,不禁让我回想起我的在校时光,于是写了这篇博客,希望对他人有所帮助。我是21年的毕业生,到现在刚好过去了一年,这一年中,我也成长了许多…本文原创首发CSDN,本文链接https://blog.csdn.net/qq_41464123/article/details/125541118作者博客https://blog.csdn.net/qq_41464123,转载请带上本链接,谢谢配合。1、高考志愿先说一说在校的经历,在高考之前,我从未接触过编程,也不知道计算机专业是做什么的,那时候一片迷茫。没错,我也和屏幕前的你一样,觉
前言问题描述:我们在clone代码的时候可以选择https协议,也可以选择ssh协议来拉取代码。使用“gitclonessh://xxx.git”拉取代码时失败,提示没有权限(没有弹出要输入git账号、密码)。$gitclonessh://xxx.gitCloninginto'web-project'...git@xxx.com:Permissiondenied(publickey).fatal:Couldnotreadfromremoterepository.Pleasemakesureyouhavethecorrectaccessrightsandtherepositoryexists.一
前言问题描述:我们在clone代码的时候可以选择https协议,也可以选择ssh协议来拉取代码。使用“gitclonessh://xxx.git”拉取代码时失败,提示没有权限(没有弹出要输入git账号、密码)。$gitclonessh://xxx.gitCloninginto'web-project'...git@xxx.com:Permissiondenied(publickey).fatal:Couldnotreadfromremoterepository.Pleasemakesureyouhavethecorrectaccessrightsandtherepositoryexists.一
毕业3年了,学的是环境工程专业,毕业后零基础转行做软件测试。已近从事测试行业8年了,自己也从事过2年的手工测试,从事期间越来越觉得如果一直在手工测试的道路上前进,并不会有很大的发展,所以通过自己的努力,早几年已经成功的转入自动化测试的方向,又过去了这么久,现在就职于美团测试开发框架组,搭建过美团platuo测试框架,thrift测试框架,自动化测试平台,熟悉python3,java,vue,在多家公司从0到1搭建过自动化测试框架,保障过亿级流量服务的质量工作。虽然这不是什么值得说道的事情,但我想,自己的经历应该能为那些想转行做软件测试,却又不知该如何下手的朋友们提供一点微不足道的经验,这也是我
当我收到一个代码审查评论说虚函数不需要内联时,我得到了这个问题。我认为内联虚函数可以在直接在对象上调用函数的场景中派上用场。但我想到的反驳是——为什么要定义虚拟然后使用对象来调用方法?最好不要使用内联虚函数,因为它们几乎从不扩展?我用于分析的代码片段:classTemp{public:virtual~Temp(){}virtualvoidmyVirtualFunction()const{coutmyVirtualFunction();return0;} 最佳答案 有时可以内联虚拟函数。优秀C++faq的摘录:"Theonlytime