History cannot be forgotten. As a programmer, what can I do in the face of history?

✨ War Of Resistance Live: record the days and nights of the 14 year war of resistance against Japan ✨ Open source address: https://github.com/kokohuang/WarOfResistanceLive ✨ Preview address: https://kokohuang.github.io/WarOfResistanceLive preface In the current impetuous Internet environment, it is not difficult to do a good thing, b ...

Added by starphp on Mon, 31 Jan 2022 19:28:00 +0200

Interface automatic test, one key quick verification of all fields of interface return value

Hello, I'm erhei A set of software testing related resources is presented here: Software testing related toolsSoftware testing practice setIn depth automated testingLearning Python Python coding specificationLarge factory interview questions and resume template Pay attention to my official account: two free programmers can receive them. Comm ...

Added by runnee on Sat, 29 Jan 2022 14:24:28 +0200

Appium automated test detailed element positioning method

brief introduction When doing UI automation, a large part of energy is to locate elements. If the element positioning is not accurate, it will directly affect the success or failure and efficiency of automation environment Appium server : v1.20.2Appium-Python-Client : 2.1.2selenium 4.1.0 Common element positioning methods id location eleme ...

Added by iovidiu on Thu, 27 Jan 2022 20:49:48 +0200

Discussion on developing pytest plug-in based on automated testing framework

In this chapter, we introduce how to develop the pytest plug-in. In the last article, we introduced four python unit testing frameworks. It can be divided into two categories: one must have class inheritance, such as QTAF , and , unittest, and the other can have no class inheritance, such as nose/nose2 , and , pytest. For the framework with ...

Added by phast1 on Mon, 24 Jan 2022 16:32:12 +0200

Unified management of Android device WiFi and device automatic test practice (sorting and summarizing scattered knowledge)

As we all know, the UI automation test of Android single device has been relatively perfect, and there are countless automation frameworks or tools. However, there is not much content to introduce multi device management. When there are many mobile phones in your hand, you have to touch this thing to make an automatic test platform. Get rid of ...

Added by Angry Lettuce on Fri, 21 Jan 2022 07:44:28 +0200

It took 2 weeks to sort it out: "pytest test test framework" nanny tutorial (test beginners must see!)

Hello, I'm erhei. Here's a free copy of software test data 1. Software testing learning route2. Software test video data3. Software test related documents4. Software testing related tools and installation packages5. Resume template of Senior Test Engineer6. Interview questions, mock interview, PDF documents Small partners need to be concerned ...

Added by greip on Thu, 20 Jan 2022 19:57:35 +0200

How to play with automated testing framework? Who is your only one?

catalogue Preliminary study on Framework Python Robot Framework Demo Unittest Demo Nose2 Demo Pytest Demo1 Demo2 Frame selection Python Robot Framework Unittest Nose2 Pytest summary Python​ Python's unique advantages have created a series of test frameworks. In front of these test frameworks, which is better or ...

Added by marginalboy on Mon, 17 Jan 2022 21:48:35 +0200

[Python automated test 10] file basic operation

1, Foreword    this article mainly explains the basic operation of files in Python. It is the basic explanation of file operation. It will be used in subsequent automation tests. Below is the portal of a series of articles. Interested partners can also go to check it. Let's have a look at it together~ Series of articles: ...

Added by shinichi_nguyen on Mon, 17 Jan 2022 12:44:14 +0200

Python basic data type

When understanding basic data types, we need to know what basic data types are? Number int, Boolean bool, string str, list, tuple, dictionary dict, etc., including their basic usage and common methods, which will be listed here for reference. Then we need to know some operators, because these basic data types are often used for some operations ...

Added by rpieszak on Mon, 17 Jan 2022 04:50:45 +0200

How to integrate selenium crawling web pages in scratch

1. Background We usually use three crawler libraries when crawling web pages: requests, scratch and selenium. Requests are generally used for small crawlers, while scratch is used to build large crawler projects, while selenium is mainly used to deal with responsible pages (complex js rendered pages, requests are very difficult to construct, o ...

Added by Pi_Mastuh on Sun, 16 Jan 2022 06:16:34 +0200