Surface finishing interface test questions

HTTP, HTTPS protocol

  • What is DNS
  • HTTP protocol
  • How to crawl HTTPS protocol
  • Spoken request interface common status codes returned
  • http protocol request mode
  • The difference between HTTP and HTTPS protocols
  • HTTP and HTTPS machine to achieve what is the difference
  • The difference between GET and POST
  • HTTP request and response message format
  • What is Http protocol stateless protocol? How to solve the HTTP protocol stateless protocol
  • POST common way to submit data
  • HTTP request and response message format
  • HTTP protocol to learn which of several versions
  • Session Cookies and differentiation
  • Where HTTPS layer, session layer in the first layers
  • Enter the url browser press ENTER experience behind what?

TCP, UDP protocol

  • Difference between TCP / UDP protocol, TCP how to ensure correct, based on what micro-channel protocol, QQ protocol based on what, and why?
  • Are you familiar with OSI agreement? What is the principle

Interface case design

  • How interface design test cases?
  • HTTPS test point
  • Changes from HTTP to HTTPS protocol, test point
  • Cart module, Add to Cart Interface Test Point Analysis
  • HTTP: // ? ... orderId =, **, interface design Use Case
  • When the interface design test cases, deals with the electricity supplier system which includes many changes, such as commodity merchant, shops, etc., for the modification of these data, it will involve a lot of parameters such as product name, product size, product color, etc. that the design and implementation of the "Edit" interface, the transfer should think how to determine these parameters? I only need to pass parameters to be modified, or all the parameters to be passed?
  • Upload test point
  • In accordance with the following interface design test cases
    image
  • A status of the order of several to how all measured, such as: untreated, treatment, processing fails, the process to

Interface Test

  • Why do interface testing
  • You usually do interface testing in the process discovered what BUG
  • Usually it is how you test interface
  • What tools usually measured Interface
  • No interface documentation, if you do interface testing
  • Process interface testing
  • What common interface testing tool, specifically how do you say that a test of the interface instance at work
  • Irreversible action, how to deal with, such as deleting an order to test how such an interface
  • How to clean up the garbage generated data interface
  • Test data on which you
  • You realized how digital signatures
  • When an exception occurs when an interface, how do you analyze abnormal
  • How do you parameterization
  • How data cleansing
  • How to test data
  • how verification response, especially multi-parameter
  • How do interface testing analysis of the problem is the front or back end
  • In test interface know how success or failure of the request
  • How weak network simulation tests
  • How asynchronous interface testing
  • Encryption test interface of symmetric encryption and asymmetric encryption What is the difference? How to carry out the test? Please explain
  • Please elaborate UI interface testing and test activities in a test of how collaborative test?
  • Currently interface documentation is word format managed by, due to the fast iteration, produce a lot of paper crotch, which lizard without interface points does not drip, which is being used for the interface, which is the interface to the updated text of the crotch messy. Further, because a word format management, convenient child exercise, how to manage? Each time you view interface documentation required under the cut more word, can not avoid downloading operational view, efficiency leave, how to lift-off efficiency

Interface dependence

  • Many interfaces need to log in how to deal with?
  • How dependent on the login interface processing -token and session management
  • Testing in a manual or automated process interface interface test, the downstream interface on how the data dependent processing electroluminescent
  • How to rely on third-party data interface test
  • How dependent logged Interface Test Interface test
  • If two requests have strict order, the order situation turned to be tested
  • In the manual testing process interface or automated interface testing, the downstream data interfaces according to
    Lai how to deal with?
  • The next parameter is dependent on the interface requests return data interfaces

Web Service

  • What HTTP Web Service interface testing and interface testing difference is?
  • Web Service interface is how to test

Interface Framework

  • How to build an interface test framework?
  • Have you ever done a stability framework optimization-related work?
  • Continuous Integration how to do?

Mock

  • Mock how to use
  • Mock is how do you

RPC

  • How rpc interface test
  • What is the RPC interface, with a design Http RPC interface
  • Do you have a framework to achieve over rpc

performance

  • JMeter how to store a variable, so the next interface
  • How to interface pressure measurement
  • JMeter executed 10 times
  • JMeter get results on a request of
  • JMeter complete a use case
  • When requested to do an interface test parameters decreased significantly long time tps, this interface to acquire data from redis according to parameters, each parameter redfs interaction time, when a set of parameters is tps5133, five groups of parameters are tps1l69, multiple processing live interaction energy how, please describe in detail later improved to enhance the effect of the program

High-energy part

  • TCP header format
  • UDP header format
  • TCP / UDP difference (not only on the macro, it is best to explain clearly accordance with their respective mechanisms)
  • HTTP status code (preferably in conjunction with a scene, such as the use which the cache hit)
  • HTTP protocol (some of the effects of the header fields, such as cace-control, keep-alive)
  • OSI protocol, TCP / IP protocol and the protocol of each layer corresponding
  • Session mechanism, Cookie mechanism
  • TCP three-way handshake, four wave (To answer this question really spit, but really most like to ask the interviewer, the proposed line and hand over every day, and not just every request of process, various FIN_WAIT, TIME_WAIT state is also to master).
  • Open process between web page to display (covering all aspects, DNS resolution process, Nginx request forwarding, connection establishment and maintenance of processes, browser content rendering process, consider the more detailed the better).
  • http and https difference, https when requesting additional process, https is how to ensure data security
  • IP address subnetting
  • POST and GET difference
  • DNS resolution process
  • How TCP to ensure reliable transmission of data (this problem can come out of a lot of sub-problems, congestion control slow start, congestion avoidance, fast retransmission, sliding window protocol, stop and wait protocol, retransmission timeout, the best able to master)
  • ARP ARP
  • The difference between switches and routers
  • HTTP2.0、thrift
  • The difference between the API interface and SDI interface (API interface is available to others)
  • dubbo how a link and send multiple calls. Dubbo principle, serialization issues
  • How you understand http protocol
  • Talk about the http protocol workflow
  • What http request submission
  • http in 200,302,403,404,500,503 represent what state
  • What is web caching? What are the advantages
  • You understand how cookie and session, what are the differences
  • What is https, talk about the https works
  • What is the http proxy server, what's the use
  • What are the Distributed Systems
  • Distributed system you will consider what
  • Talk about the concept of CAP
  • Understand how strong consistency, monotonic consistency and eventual consistency
  • Distributed systems design strategy which would you consider
  • TCP three-way handshake protocol and talk about the fourth wave processes
  • TCP three-way handshake protocol and talk about the fourth wave processes
  • Why is protocol TCP three-way handshake to establish a connection, and close the connection handshake is it? Why not connect with two-way handshake
  • To return to the CLOSED state why the TCP TIME_WAIT state need to wait 2MSL
  • What is DoS, DDoS, DRDoS attack? How to defend
  • Why TCP / IP protocol is not reliable
  • Which OSI seven-layer model? TCP / IP is a four-layer model which

Guess you like

Origin www.cnblogs.com/superhin/p/11454981.html