当前位置:网站首页>In the middle of the year, I have prepared a small number of automated interview questions. Welcome to the self-test
In the middle of the year, I have prepared a small number of automated interview questions. Welcome to the self-test
2022-06-24 07:01:00 【Little brother said test】
Programming grammar problems :
- python What are the data types
- How to merge two dictionaries
- python How to integrate json Write it in a file ?
- stay except In the sentence return Will it be executed after finally The code in ?
- What is variable 、 Immutable type ?
- python Whether parameters are passed by value or by reference during function call ?
- python The difference between deep copy and shallow copy
- python Why use *args and **kwargs
- Yes Python Knowledge of inheritance and polymorphism ? Can a parent class use the methods of a child class ?
- Tell me what you know about packaging
- Python Medium self What is the function of parameters ?
- Python Medium os Common methods of module ?
- What do you use in your work python Built in libraries for , And third party libraries ?
- What is? PEP 8?
- Choose a class you define in your work , Explain how you encapsulated ? Under what circumstances does the external use your class .
Coding questions :
16、 Please use python Script implementation from 1 To 100 Sum of .
17、 Write an anonymous function , Make it possible to add , For example, input 1,2 The result can be calculated as 3
18、list_1=[1,2,1,2,15,4,3,2,1,2], Remove list_1 Duplicate values for , And sort from big to small .
19、 Count the number of words in the string , The words here refer to consecutive characters that are not spaces . Please note that , You can assume that the string does not contain any non printable characters .
【 Output 】 Input : "Hello, my name is John" Output : 5
explain : The word here refers to consecutive characters that are not spaces , therefore "Hello," Count as 1 Word .
20、 How to use it? lambda Realization 11 +22 +3*3 ...
21、 use python Realization of Fibonacci series
Automate basic competency assessment :
- json The difference between English and dictionary
- unittest Which modules does the framework include ?
- python How to connect to the database ?
- jemeter or postman Implement multi interface correlation test ? How to do Association ?
- Interface automation assertions
- If you need to delete an interface with an automated test , Assert how to do
- How to deal with the verification code in the process of Automation
- How to write automated test cases
- pytest There are several ways to pre implement ?
10、Appium What are the starting methods
11、web ui Explicit wait in automation 、 What's the difference between implicit waiting
12、 Have you ever encountered an element that cannot be located ? How to deal with ?
13、 If the element does not id, And there's a lot of iframe, So write xpath There are also problems , Namely id and xpath It doesn't work , How do you position ?
14、 If the same browser opens two windows , Use selenium Which command in the command to switch ?
15、App Has automation been done ? Do you know which technical frameworks are used ?
16、App Is automation using a real machine or a virtual machine ?
17、 what PO Pattern , What is? page factory?
18、 sketch selenium Principle
19、UI Automated test cases are often unstable in the running process , That is to say, this time we can pass , There will be no way to pass next time , How to improve the stability of use cases ?
Evaluation of actual combat capability of automation project :
- Is automation a self built framework or an existing framework , Just some use cases written into it ?
- Talk about how to do automated testing at work ?
- If the company wants to do Automation , Let you do it , What would you consider ?
- In the process of automatic testing, the upstream and downstream interfaces have data dependence, and how to deal with it , Please specify in your framework , This part of the design logic details .
- Multiple environments ,pytest How to switch environments ?
- pytest Run all case in the future , How to clean up the database ?
- App Automation has built its own framework logger Are there any screenshots of use cases that fail ? Which library does the screenshot use ?
- The previously deployed automation framework is one machine running or multiple machines running ? Is it a machine to run or a master computer to operate each extension to run ?
- Login Where are these use case data taken ?excel Do you ? What method to use ? What third-party libraries ?
Cough , Welcome to reply to the self-test results in the comment area .
Learning resource sharing
Finally, thank everyone who reads my article carefully , Watching the rise and attention of fans all the way , Reciprocity is always necessary , Although it's not very valuable , If you can use it, you can take it

These materials , For those engaged in 【 software test 】 For our friends, it should be the most comprehensive and complete war preparation warehouse , This warehouse also accompanied me through the most difficult journey , I hope it can help you ! Everything should be done as soon as possible , Especially in the technology industry , We must improve our technical skills . I hope that's helpful …….【 Get below 】
边栏推荐
- Localized operation on cloud, the sea going experience of kilimall, the largest e-commerce platform in East Africa
- JSON formatting method advantages of JSON over XML
- What is the main function of cloud disk? How to restore deleted pictures
- 为什么要用lock 【readonly】object?为什么不要lock(this)?
- How long does the domain name filing take and what materials need to be prepared
- Record -- about the method of adding report control to virtual studio2017 -- reportview control
- The three-year action plan of the Ministry of industry and information technology has been announced, and the security industry has ushered in major development opportunities!
- puzzle(019.1)Hook、Gear
- Project demo
- Spirit information development log (1)
猜你喜欢

Leetcode: Sword finger offer 26: judge whether T1 contains all topologies of T2

oracle sql综合运用 习题

The data synchronization tool dataX has officially supported reading and writing tdengine

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

成为 TD Hero,做用技术改变世界的超级英雄 | 来自 TDengine 社区的邀请函

35岁危机?内卷成程序员代名词了

leetcode:1856. Maximum value of minimum product of subarray

机器人迷雾之算力与智能

FreeRTOS MPU使系统更健壮!

leetcode:85. Max rectangle
随机推荐
Microsoft Security, which frequently swipes the network security circle, gives us some enlightenment this time?
Overview of cloud computing advantages of using cloud computing
Go breakpoint continuation
35岁危机?内卷成程序员代名词了
When the VPC main network card has multiple intranet IP addresses, the server cannot access the network internally, but the server can be accessed externally. How to solve this problem
How do I reinstall the system? How to install win10 system with USB flash disk?
leetcode:1856. Maximum value of minimum product of subarray
What is the role of domain name websites? How to query domain name websites
On BOM and DOM (3): DOM node operation - element style modification and DOM content addition, deletion, modification and query
Why does the remote end receive a check-out notice when the TRTC applet turns off audio and video locally
How to make a website? What should I pay attention to when making a website?
Application of intelligent reservoir management based on 3D GIS system
puzzle(019.1)Hook、Gear
Rockscache schematic diagram of cache operation
FreeRTOS MPU使系统更健壮!
浅谈如何运营好小红书账号:利用好长尾词理论
[binary tree] - middle order traversal of binary tree
基于三维GIS系统的智慧水库管理应用
Another double win! Tencent's three security achievements were selected into the 2021 wechat independent innovation achievements recommendation manual
The cloud monitoring system hertzbeat V1.1.0 is released, and a command starts the monitoring journey!