当前位置:网站首页>年中了,准备了少量的自动化面试题,欢迎来自测
年中了,准备了少量的自动化面试题,欢迎来自测
2022-06-24 06:39:00 【小码哥说测试】
编程语法题:
- python有哪些数据类型
- 怎么将两个字典合并
- python如何将json写到文件里?
- 在except语句中return后还会不会执行finally中的代码?
- 什么是可变、不可变类型?
- python函数调用时参数的传递是值传递还是引用传递?
- python深浅拷贝的区别
- python为什么使用*args和**kwargs
- 对Python的继承和多态的了解?父类可以用子类的方法吗?
- 说说你对封装的了解
- Python中的self参数有什么作用?
- Python 中的 os 模块常见方法?
- 你工作中使用了哪些python的内置库,和第三方库?
- 什么是PEP 8?
- 选你工作当中自己定义的一个类,说明你是如何封装的?外部在什么情况下使用你这个类。
编码题:
16、请用python脚本实现从1到100的求和。
17、编写一个匿名函数,使其能够进行加法运算,例如说输入1,2能计算结果为3
18、list_1=[1,2,1,2,15,4,3,2,1,2], 去除list_1的重复值,并且从大到小排序。
19、统计字符串中的单词个数,这里的单词指的是连续的不是空格的字符。请注意,你可以假定字符串里不包括任何不可打印的字符。
【输出】输入: "Hello, my name is John" 输出: 5
解释: 这里的单词是指连续的不是空格的字符,所以 "Hello," 算作 1 个单词。
20、怎么用lambda实现11 +22 +3*3 ...
21、用python实现斐波那契数列
自动化基础能力评估:
- json和字典的区别
- unittest框架包括哪几个模块?
- python连接数据库的方式?
- jemeter或postman实现多接口关联测试?怎么做关联?
- 接口自动化的断言怎么做
- 如果需要用自动化测删除接口,断言怎么做
- 做自动化的过程中如何处理验证码
- 自动化测试用例如何编写
- pytest的前置实现有哪几种方式?
10、Appium 都有哪些启动方式
11、web ui自动化中显式等待、隐式等待有什么区别
12、有没有遇到元素定位不到情况?如何处理的?
13、如果元素没有id,而且有很多iframe,所以写xpath也是有问题的,就是id和xpath都用不了,你用什么方式去定位?
14、如果同一个浏览器打开两个窗口,要用selenium里面哪个指令进行切换?
15、App自动化有做过吗?知道用到哪些技术框架吗?
16、App自动化用的是真机还是虚拟机?
17、什么 PO 模式,什么是 page factory?
18、简述selenium的原理
19、UI自动化测试用例在运行过程中经常会出现不稳定的情况,也就是说这次可以通过,下次就没有办法通过了,如何去提升用例的稳定性?
自动化项目实战能力评估:
- 自动化是自己搭的框架还是本来就有的框架,只是往里面写的一些用例?
- 讲一下在工作中怎么做的自动化测试?
- 假如公司想要做自动化,让你去做,你会从那些方面考虑入手?
- 在自动化测试过程中上下游接口有数据依赖如何处理,请详细说明你的框架中,这一部分设计逻辑细节。
- 多套环境,pytest如何切换环境?
- pytest运行完所有case以后,如何清理数据库?
- App自动化自己搭的框架里面是有logger那些还有用例不通过时屏幕截图那些吗?屏幕截图用到哪个库?
- 之前部署的自动化框架是一台机器去跑还是多台机器去跑?就是是一台机器去跑还是用主控机操作各个分机去跑?
- Login这些用例数据是在哪里取的?excel吗?用到什么方法?什么第三方库?
咳咳,欢迎在评论区回复自测结果。
学习资源分享
最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走

这些资料,对于从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助…….【下方获取】
边栏推荐
- sql join的使用
- Spirit information development log (1)
- 华为云低时延技术的九大绝招
- Online font converter what is the meaning of font conversion
- 程序员使用个性壁纸
- C language student management system - can check the legitimacy of user input, two-way leading circular linked list
- Database stored procedure begin end
- mysql中的 ON UPDATE CURRENT_TIMESTAMP
- On BOM and DOM (6): bit value calculation of DOM objects and event objects, such as offsetx/top and clearx
- 云监控系统 HertzBeat v1.1.0 发布,一条命令开启监控之旅!
猜你喜欢

C language student management system - can check the legitimacy of user input, two-way leading circular linked list

目标5000万日活,Pwnk欲打造下一代年轻人的“迪士尼乐园”

oracle sql综合运用 习题

leetcode:85. Max rectangle

Challenges brought by maker education to teacher development

【JUC系列】Executor框架之CompletionFuture

Internet cafe management system and database

Application configuration management, basic principle analysis

Rockscache schematic diagram of cache operation

puzzle(019.1)Hook、Gear
随机推荐
Application of intelligent reservoir management based on 3D GIS system
线程安全与实现方法
Free and easy-to-use screen recording and video cutting tool sharing
Tencent launched the "reassuring agricultural product plan" to support 100 landmark agricultural product brands!
About Stacked Generalization
leetcode:85. Max rectangle
Working principle of online video server selection method for online video platform
Kangaroo cloud: the overall architecture and key technical points of building a real-time computing platform based on Flink
Do you know about Statistics?
Jumping game ii[greedy practice]
Attack and defense enlightenment: chromium component risk analysis and convergence
Domain name purchase method good domain name selection principle
C language student management system - can check the legitimacy of user input, two-way leading circular linked list
基于三维GIS系统的智慧水库管理应用
Command ‘[‘where‘, ‘cl‘]‘ returned non-zero exit status 1.
Oracle case: ohasd crash on AIX
Spirit information development log (1)
Fault analysis | using --force to batch import data leads to partial data loss
Oceanus kudu sink summary
Kubernets traifik proxy WS WSS application