Do you often forget Linux shell commands? I'm ready for you.

preface What is a Linux Shell Linux Shell is the interface program between users and Linux kernel, which provides users with an excuse to use the operating system. When a command is passed to the Linux kernel, it will respond. Shell is a user program, or an environment provided for user and system interaction. It is a language interpreter ...

Added by desithugg on Fri, 18 Feb 2022 04:26:21 +0200

Maven series of project management - create project, POM file, dependency mechanism, life cycle, custom library, external dependency

Maven series of project management (II) Create project, POM file, dependency mechanism Lifecycle, custom libraries, external dependencies       catalogue 1. Create Maven project 1.1. Command line / terminal creation 1.2. Eclipse creation 1.3 Java project transferred to Maven project 2. POM file 2.1 dependence 2.1.1,JUni ...

Added by Illusionist on Thu, 17 Feb 2022 20:56:30 +0200

Easy to understand --- build httprunner+pymysql+allure+jenkins+git interface automation test framework

The author of httprunner is debugtalk. He is a senior developer. At present, there are five versions of httprunner The usage of Httprunner is relatively simple and conforms to a variety of scenarios in work: 1. After completing the interface automation, it is required to continue the performance test of this interface (hrun has a built-in locus ...

Added by HoangLong on Thu, 17 Feb 2022 14:59:52 +0200

Write network programming in Python

Review lessonsFirst addressPart II addressPart III addressStep by step talk back to the packageTo get straight to the point, the third article has mentioned how to receive packets back. At present, network programming is all about Tcp, and the protocol request mode itself will determine the characteristics. Let's talk about the order of contrac ...

Added by lostboy on Wed, 16 Feb 2022 14:26:05 +0200

Pairwise algorithm for software test case design

Pairwise algorithm Pairwise was first proposed by L. L. Thurstone (29 may 1887 – 30 September 1955) in 1927. He is an American psychostatistician. Pairwise is also the product based on mathematical statistics and the optimization of the traditional orthogonal analysis method. In the test process, test cases are organized for the case of ...

Added by lukegw on Tue, 15 Feb 2022 10:28:27 +0200

Selenium has three waiting modes (forced waiting, implicit waiting and display waiting)

1. Forced wait (sleep) from time import sleep sleep(3) # Forced wait for 3 seconds Disadvantages: because the speed of Web loading depends on the hardware, network speed, server response time and other factors. If the waiting time is too long, it is easy to waste time. If the waiting time is too short, it may result in an error when the web ...

Added by r-it on Mon, 14 Feb 2022 13:39:04 +0200

Pytest learning ---- pytest operation mode and pre post packaging of interface automation test

1, Pytest benefits awareness: 1. It can combine all automatic test tools 2. Skip the failed case and rerun the failed case 3. Combined with allure production report 4. Continuous integration with Jenkins 5. Many powerful plug-ins pytest-html: production html Test report pytest-xdist: Multithreading pytest-ordering: Change the execution seq ...

Added by lakilevi on Sat, 12 Feb 2022 01:08:32 +0200

The implementation principle of front-end unit test framework

Before starting this article, let's talk about the author's feelings about unit testing (or integration testing, e2e testing). In foreign countries, software engineers attach great importance to software quality, and most of them advocate using TDD to ensure code quality. However, China often does not attach great importance to automated testi ...

Added by SilentQ-noob- on Wed, 09 Feb 2022 14:35:52 +0200

Custom logs and encapsulation of Python automated testing

preface: In the daily work of software testing, log is a very important module For testing, the main functions of logs are as follows: 1. Commissioning procedure 2. Know whether the system program runs normally 3. Fault analysis and problem location of the system in the west of the city 4. It is used for user behavior analysis and data statist ...

Added by codrgii on Wed, 09 Feb 2022 09:26:46 +0200

How to generate test reports using allure in python automation

The allure test report framework helps you easily realize the "tall up" report display. This article demonstrates how to integrate the allure test framework from 0 to 1 through examples. It focuses on how to integrate allure into the existing automatic test project and how to optimize the display of reports. Allure is very powerful an ...

Added by gareh on Wed, 09 Feb 2022 02:13:06 +0200