软件测试自动化面试题(含答案)

本文整理了关于自动化测试的面试题目,涵盖了如何在公司中实施自动化测试、编写测试用例、UI自动化、接口自动化等方面,包括selenium、Appium、接口测试框架的使用和问题处理,以及自动化测试的挑战和优势。
摘要由CSDN通过智能技术生成

目录

1.如何把自动化测试在公司中实施并推广起来的?

2.自动化测试用例如何编写?

3.自动化测试发现BUG多吗?

4.在上一家公司做自动化测试用的什么框架?

5.什么是持续集成?它有什么用?

UI自动化

1.自动化中有哪三类等待?他们有什么特点?

2.selenium*中的定位方式

3.xpath和css定位都比较强大,那他们之间有什么区别?

4.你写的测试脚本能在不同浏览器上运行吗

5.在你做自动化过程中,遇到了什么问题吗?举例下

6.什么是PO模式,为什么要使用它

接口自动化

1.你是怎么测试接口的

2.没有接口文档如何做接口测试

3.接口测试用例的编写要点有哪些?

4.接口测试中的加密参数如何处理

5.接口应用题

5.同步和异步区别

6.pytest里如何进行case的组装

7.说说pytest里的钩子函数

er2

1. appium的工作原理

1.1 appuim基于uiautomator2的原理

1.2 Appium基于uiautomator1的原理

1.3 Appium基于chromedriver的原理,测试H5时使用

1.4 IOS手机:

2. 接口响应格式是json的,用代码如何解析他?如果不使

用第三方库怎么解析?

3.Testng的监听器是怎么使用的?TestNg的数据驱动返回

的是什么?

4.简单介绍一下自动化项目整体框架的结构

5.自动化中显式等待和隐式等待的异同?

6. Testng中都有哪些注解

7. Jmeter工具如何做接口之间的关联,简述?

8.你们公司业务中,自动化和手工分别占比多少?分别用来

做什么业务?

9.如何保证自动化测试的稳定性

10.cookie 和 session 的区别?

11.自动化测试中用例依赖的数据如何构造

12.如何实现多浏览器或者多手机的测试

13.接口测试时碰到接口重定向如何去测试?

14.接口依赖第三方接口,但是第三方接口却有问题怎么

办?

15.restful标准接口中,有哪几种请求方式,他们分别代表

什么含义

16. web自动化中有哪些场景需要特殊处理

17.app里的手势解锁的图标定位不到如何处理

selenium

1、selenium中如何判断元素是否存在?     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值