我是2018年通过博为峰培训出来的测试,培训结束后,我当时面试了10几家公司,只有3家要我,我就选了第三家,于是开始我的测试生涯,一开始工作,很多都不懂,毕竟学校学的东西,
很多都是基础,面对业务一窍不通,不过,我组的java开发人还是不错的,当时,我组另一个测试突然有个想法,能不能让开发用java代码把报文写到文件中,于是,有了这个想法,她就
找了开发帮忙写,结果,这一写,萌生了我自学java,毕竟我在博为峰还是学了点java,之后,我就把开发帮我们写的组装报文的代码拿出来,我自己研究,虽然很多看不懂,当时,我就
不断的去尝试,去理解里面的意思,慢慢的我就有了自己去修改的想法,因为不同项目,有不同字段,所以,光有这一个代码肯定不行,于是,我周六、周日自学java,平时先手工
测试,后来我自学了几个月,慢慢我就自己上手改代码,遇到不会的代码,我就百度,再不行,就找开发帮忙,一开始,我用的还是eclipse,学的是JDBC连接数据库,后来,我组招了新的开发
我就跟他学了IDEA,然后,学了Spring Boot + MyBatis,这是因为他是黑马培训出来的,我挺羡慕黑马培训机构的,之后,我就不用eclipse的,直接换成IDEA了,换完之后,感觉老爽了,
为什么我说爽呢,因为使用JDBC连接数据库,对应的sql必须是字符串,有双引号,但是,MyBatis不需要双引号,所以感觉老爽了,其实,用代码生成报文这个目的,就是摆脱手工自己填写数据的烦恼,
另一个java连接数据,就是解决多个接口前后关联的问题,之后,在java代码中,设置一个预期结果,目的是,在jmeter做参数化时可以设置动态断言,这些都是我后来边学边想出来,还有就是java生
成报文的txt文件,可以直接应用在jmeter中的CSV的文件路径中,不用手工自己创建文件,手动敲键盘造数据了,如果,有压测,还能通过聚合报告查看结果
工作日常:我一般用Java组装报文,生成到txt文件中,如果不做参数化单一发送请求,我就把组装好的报文,通过postman发送,如果想做参数化,断言什么的,我就在做jmeter做csv参数化和断言,虽然是csv,但是,我用的还是txt格式的文件,传递参数,因为jmeter也是支持txt格式的,对于java代码发送请求,我就会培训老师见过的httpClient这种,对于接口签名函数、接口加密这种我不太会
我在测试行业多年,这个行业我是感觉心累,上面描述的都是我这些年来工作中学来的,当然,还有sql,这个是我学的最多的,也是比较拿手的,但是,你要是说sql的存储过程,我只是了解,
我身为测试,我挺羡慕我组的Java开发的,因为他们只要能力够了,就能摸鱼,如果有能转行的机会,我肯定就会转,因为测试很心累,先写这么多了
很多都是基础,面对业务一窍不通,不过,我组的java开发人还是不错的,当时,我组另一个测试突然有个想法,能不能让开发用java代码把报文写到文件中,于是,有了这个想法,她就
找了开发帮忙写,结果,这一写,萌生了我自学java,毕竟我在博为峰还是学了点java,之后,我就把开发帮我们写的组装报文的代码拿出来,我自己研究,虽然很多看不懂,当时,我就
不断的去尝试,去理解里面的意思,慢慢的我就有了自己去修改的想法,因为不同项目,有不同字段,所以,光有这一个代码肯定不行,于是,我周六、周日自学java,平时先手工
测试,后来我自学了几个月,慢慢我就自己上手改代码,遇到不会的代码,我就百度,再不行,就找开发帮忙,一开始,我用的还是eclipse,学的是JDBC连接数据库,后来,我组招了新的开发
我就跟他学了IDEA,然后,学了Spring Boot + MyBatis,这是因为他是黑马培训出来的,我挺羡慕黑马培训机构的,之后,我就不用eclipse的,直接换成IDEA了,换完之后,感觉老爽了,
为什么我说爽呢,因为使用JDBC连接数据库,对应的sql必须是字符串,有双引号,但是,MyBatis不需要双引号,所以感觉老爽了,其实,用代码生成报文这个目的,就是摆脱手工自己填写数据的烦恼,
另一个java连接数据,就是解决多个接口前后关联的问题,之后,在java代码中,设置一个预期结果,目的是,在jmeter做参数化时可以设置动态断言,这些都是我后来边学边想出来,还有就是java生
成报文的txt文件,可以直接应用在jmeter中的CSV的文件路径中,不用手工自己创建文件,手动敲键盘造数据了,如果,有压测,还能通过聚合报告查看结果
工作日常:我一般用Java组装报文,生成到txt文件中,如果不做参数化单一发送请求,我就把组装好的报文,通过postman发送,如果想做参数化,断言什么的,我就在做jmeter做csv参数化和断言,虽然是csv,但是,我用的还是txt格式的文件,传递参数,因为jmeter也是支持txt格式的,对于java代码发送请求,我就会培训老师见过的httpClient这种,对于接口签名函数、接口加密这种我不太会
我在测试行业多年,这个行业我是感觉心累,上面描述的都是我这些年来工作中学来的,当然,还有sql,这个是我学的最多的,也是比较拿手的,但是,你要是说sql的存储过程,我只是了解,
我身为测试,我挺羡慕我组的Java开发的,因为他们只要能力够了,就能摸鱼,如果有能转行的机会,我肯定就会转,因为测试很心累,先写这么多了