1、常用的软件测试工具:
(1)测试中常用的工具(还是之前那家公司,另一个hr发来的问题)
测试用例:Xmind 编写,Testlink 管理
测试执行:ELK、Xshell等
Bug 管理:Jira、bugfree、禅道等
接口测试相关:Charles、Fiddler、Postman、JMeter等
自动化相关:Selenium、Appium、pytest、Locust、JMeter等
(2)JMeter
JMeter是一款Java编程语言的负载测试工具,用于模拟多种负载场景和测试环境,如Web应用程序、数据库服务器、FTP服务器等。
它支持多种协议和数据格式,如HTTP、FTP、SOAP、JDBC等,并提供了丰富的测试元素和报告,用于模拟各种负载和压力测试。
JMeter可以自动化测试流程,并且支持分布式测试,可用于测试各种复杂的系统。
推荐应用场景:适用于需要进行Web应用程序和服务器负载测试的场景,如电子商务平台、大型网站等。
接口测试:通过对指定接口进行请求访问,验证数据出入的准确性与安全性;
性能测试:编写对应的测试集,通过脚本控制线程数,实现逐步加压等;
可以结合自己项目经验讲,没有经验千万不能盲目举例乱说。
(3)Postman
Postman是一款流行的API测试工具,用于测试和管理各种RESTful API和SOAP API。它提供了丰富的功能,如请求和响应的编辑和调试、测试脚本的编写和执行、测试用例的管理和运行等,可以轻松地对API进行测试和调试。
Postman可以与各种开发环境集成,并支持自动化测试流程,提高测试效率和准确性。
推荐应用场景:适用于需要进行API测试和调试的场景,如Web应用程序、移动应用程序等。
(4)SoapUI
SoapUI是一款流行的Web服务测试工具,用于测试各种SOAP和RESTful Web服务。它提供了丰富的功能和界面,支持各种HTTP方法和参数,如GET、POST、PUT、DELETE等,并可以生成各种测试报告和集合,方便测试和协作。
推荐应用场景:适用于需要进行Web服务测试和集成测试的场景,如Web开发人员、测试人员等。
测试工具比较全面的可以参考:http://t.csdnimg.cn/E2d3g
还有一点就是测试过程,我今天被问到的。
我以为他问的是需求分析等等这些步骤流程,但是他这个过程问的是要做、按什么顺序做哪些测试,也就是测试的五大基础。
单元测试、集成测试、系统测试、回归测试和验收测试
顺序一定不能错!我今天就把后面三个顺序搞混了。
————————————
ok我面试回来了,咱们就是说第一次面试挺紧张的,脑袋空白准备也不足,不过没关系,实习生面试大部分都是这样,复盘回来整理整理就有经验了。
这里说一下,这个面试官问了我Linux,java,mysql,测试问题问的很少,我准备的面试题基本都没用上。(当然可能只是个例,因为我是第一个面试的,并且这个面试官职位比较高,面的过程中接了个电话,只面了我一个人就走了,后面的人交给其他面试官了)正常测试的面试当然还是测试问题占比大。
————————————
当然sql语句这里我们也得了解一下基础的,我是忘完了半点没看。主要就是mysql的增删改查
1. 新增(Create)
insert into [表名] (字段1,字段2,...)values(值1,值2,...)[,(值1,值2,...)...];
insert into [表名] (字段1, 字段2, ....) values
(value1, ...),
(value2, ...),
(value3, ...);
2. 查询(Retrieve)
select * from [表名];(全列查询)
select [指定查询列] from [表名];(指定列查询)
3. 修改(Update)
update 表名 set 字段1=值1,字段2=值2[where 条件];
4. 删除(Delete)
delete from [表名];
ps:就是一些最基础的,什么条件查询模糊查找排序我都没写,多了大家短时间也记不住。
————————————
二编一下,这家面试过了,我还有几家面试,等面完了对比看看再作决定。大家面试也不要着急入职,我是2点面试的,5点多出结果,hr说今天面的只过了1/3(咱也不知道真假,听听就行了),让我明天就入职,但是我这边还在职明天肯定来不及,就约了中秋后,顺便多面几家。