![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
文章平均质量分 72
謹言
测试工程师(世上没有白走的路,每一步都算数)
展开
-
面试测试用例
购物车测试用例微信朋友圈测试用例抖音直播转载 2022-05-27 22:40:40 · 303 阅读 · 0 评论 -
web 自动化测试面试题(9)
1.Selenium是否支持桌面应用软件的自动化测试。Selenium不支持桌面软件的自动化测试,Selenium是根据网页元素的属性才定位元素,而其他桌面软件自动化测试工具是根据桌面元素的位置来定位元素,当然现在也有根据桌面元素的属性来定位的。2.Selenium是否支持用例的执行的引擎。引擎好比就是一个发动机。Selenium是没有关于测试用例和测试套件管理和执行的模块。我们需要借助第三方单元测试框架来实现用例管理和用例的执行。例如Java中有Junit或者testNG,Python中有unit转载 2021-02-08 18:35:46 · 951 阅读 · 0 评论 -
web 自动化测试面试题(8)
问题1:Selenium是什么,流行的版本有哪些?是一个开源的web自动化测试的框架,支持多种编程语言,支持跨浏览器平台进行测试。Selenium 1.0或Selenium RCSelenium 2.0或Selenium WebdriverSelenium 3.0问题2:你如何从命令行启动Selenium RC?java -jar selenium-server.jar// 在浏览器中运行一套Selenese脚本java -jar selenium-server.jar -htmlSuit转载 2021-02-08 18:23:42 · 1499 阅读 · 0 评论 -
web 自动化测试面试题(7)
selenium中如何判断元素是否存在? 没有提供原生的方法判断元素是否存在,一般我们可以通过定位元素+异常捕获的方式判断 selenium中hidden或者是display = none的元素是否可以定位到? 不可以,想点击的话,可以用js去掉dispalay=none的属性 selenium中如何保证操作元素的成功率?也就是说如何保证我点击的元素一定是可以点击的? 1.首先通过封装find方法,实现wait_for_element_ispresent(WebDriverWa..转载 2021-02-08 18:15:56 · 678 阅读 · 0 评论 -
接口自动化测试面试题(6)
什么是API?API是(Application Programming Interface)首字母缩略词,即应用程序编程接口。 API是一组用于构建软件应用程序的规程,协议和工具。API充当软件应用程序之间的接口,并允许两个软件应用程序相互通信。 API是一组软件功能,可以由其他软件执行。什么是API测试?API测试是一种软件测试,涉及直接测试API,也是集成测试的一部分,用于检查API是否满足应用程序的功能,可靠性,性能和安全性方面的期望。在API测试中,我们主要关注软件架构的业务逻辑层。可以转载 2021-02-08 12:03:00 · 1490 阅读 · 0 评论 -
接口自动化测试面试题(5)
1.接口自动化框架怎么做的,实现了哪些功能,用了多久,框架搭建3周?2.设计框架遇到了哪些问题,都怎么解决的?3.你认为你的框架有哪些优点(模块化,数据驱动,发送邮件)缺点,还有什么可以优化的地方?4.你们都怎么做接口测试,都用啥工具?5.接口之间的数据依赖?6.框架的架构(用的语言,用的包)?7.接口自动化中的断言怎么做,根据啥做的断言(状态码,)—————————————————————————————————————————–一、接口自动化框架怎么做的,实现了哪些.转载 2021-02-08 12:01:45 · 1075 阅读 · 0 评论 -
接口自动化测试面试题(4)
1.什么是接口测试?接口测试:是测试系统组件间接口的一种测试方法 接口测试的重点:检查数据的交换,数据传递的正确性,以及接口间的逻辑依赖关系 接口测试的意义:在软件开发的同时实现并行测试,减少页面层测试的深度,缩短整个项目的测试周期2.接口自动化测试的流程?基本的接口功能自动化测试流程为:需求分析-->用例设计-->脚本开发-->测试执行-->结果分析3.GET请求和POST请求区别是什么?GET请求:用于信息获取,相对而言是安全和幂等的;在做数据查询时,建议用转载 2021-02-08 12:00:50 · 574 阅读 · 0 评论 -
接口自动化测试面试题(3)
一、json和字典dict的区别首先python里面的基础数据类型有:int、str、 float、list、bool、tuple、dict、set这几种类型,里面没json这种数据类型。JSON( 是一种轻量级的数据交换格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。由于你的代码是p转载 2021-02-08 11:59:39 · 1439 阅读 · 0 评论 -
接口自动化测试面试题(2)
(1)我们测试的接口属于哪一类? 通常都是B/S架构,由客户端调用,或模拟客户端调用服务器提供的请求接口,由服务器完成处理并返回一个应答的过程。 例如 webservice接口 http接口 jms接口 hessian接口(2)HTTP接口传递数据最常用的方式? get和post最常用。 get是从服务器上获取数据 适用场景:在做搜索接口 商品信息接口 post是向服务器上传送数据 适用场景:在做数据添加修改删除...转载 2021-02-08 11:58:02 · 1016 阅读 · 0 评论 -
接口自动化测试面试题详解(1)
根据网络资料,总结了以下一些常见的接口测试面试题:为什么要做接口测试? 接口测试能发现哪些问题? 接口测试怎么测? 用什么工具测接口? WebService接口是如何测试的? 没有接口文档如何做接口测试? 在接口测试过程中,上下游接口有数据依赖如何处理? 依赖第三方数据的接口如何进行测试? 当一个接口出现异常时,你是如何分析异常的? 如何模拟弱网测试? 如何分析一个bug是前端的还是后端的?为什么要做接口测试在讨论为什么要做接口测试之前,我们先稍微了解下接口是什么?接口可以转载 2021-02-08 11:55:22 · 1748 阅读 · 0 评论 -
如何用python编写九九乘法表
方法一:for i in range(1,10): for j in range(1,i+1): print("{}*{}={}".format(j,i,j*i),end=" ") print()执行以上脚本,输出结果如下:1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 1*5=5 2*5=10 3*5=15 4*5=20 5*5=25 1*6=6 2*6=12 3*6=18原创 2020-12-14 10:08:41 · 1922 阅读 · 1 评论 -
软件测试面试月薪10k+的秘籍--仅限软件测试刚从业人员,大佬请绕过哦~
亲爱的小伙伴们,这可是套独门武林秘籍哦,掌握它,让你轻轻松松月薪10k+1、你们的测试流程是什么样的?(你们平时的工作内容是什么?)首先我们需要拿到需求文档和UI原型图,然后进行业务分析,用xmind将项目的组织框架罗列出来,根据组织框架提取测试点,之后编写测试用例,之后会有一个用例评审,通过之后开始执行测试,然后是对bug的跟踪管理,最后输出测试报告。2、web和app测试的区别?web端和app端在功能性测试方面大体上没有什么区别,但是因为两者的架构不一样,web是B/S架构,只要更新服务器端,原创 2020-11-29 00:27:39 · 765 阅读 · 1 评论