Interface automation framework (Pytest+request+Allure)

preface: Interface automation refers to the automation at the interface level of analog program. Because the interface is not easy to change and the maintenance cost is less, it is deeply loved by major companies. Interface automation includes two parts: functional interface automation test and concurrent interface automation test. This articl ...

Posted by AShain on Mon, 21 Feb 2022 08:02:18 +0100

Project management Maven series - introduction, installation, configuration

Maven series of project management (I) Introduction, installation and configuration catalogue 1. Introduction 2. Installation deployment 2.1,Maven for Win 2.2,Maven for Mac 3. Local repository 4. Central repository 5. Start agent 6. Configuring Maven on Eclipse 1. Introduction Maven is a project management tool, which includes a ...

Posted by prue_ on Sat, 19 Feb 2022 07:31:04 +0100

Software testing handout (full version)

Software testing handout Edit java files using Notepad 1. Configure java path 1.1 select the computer icon / right-click to select the properties of the drop-down menu/ 1.2 select the advanced system Settings link 1.3 select the environment variable button in the system properties window 1.4 select the "classpath" path in the s ...

Posted by saandel on Sat, 19 Feb 2022 03:56:46 +0100

Software testing knowledge points and interview questions -- UI automation

Introduction to mainstream automated testing framework The automation of software testing can generally be divided into three layers * unit testing of code layer * integration testing of interface layer * testing of UI layer 1) Code layer automation For example, this tutorial does not focus on the unit testing of python, which is not the com ...

Posted by Control Pad on Wed, 16 Feb 2022 17:05:41 +0100

UI automation test: Selenium+PO mode + Pytest+Allure integration

At present, I haven't involved in webui automatic testing in my work, but in order to improve my technology, it's not harmful to learn more. There's no more nonsense. At present, the mainstream webui testing framework should still be selenium. Considering maintainability, expansibility and reusability, we use PO mode to write our script, This d ...

Posted by bimo on Mon, 14 Feb 2022 12:52:35 +0100

Monkey / automatic traversal test to integrate screen recording requirements

1. Demand Recent development reaction: Monkey / Auto traverses the FC, ANR and other problems during the test. It is impossible to accurately locate the cause and recurrence path of the problem through the log. It is hoped that the recording screen can be added during the test to facilitate the location of the path and cause of the problem rec ...

Posted by neorunner on Mon, 14 Feb 2022 12:29:11 +0100

Software testing skills, JMeter stress testing tutorial, request body to automatically sign with sign parameter

1, Foreword The interface request body has a sign signature parameter. The sign signature is generated by splicing the request parameters and finally md5 encrypting the request parameters after removing the sign parameter from the request body Using jmeter to test the interface, we hope to modify the value of the sign parameter in the pos ...

Posted by tylerdurden on Thu, 10 Feb 2022 23:09:55 +0100

A super powerful library -- UIAutomator2

For small partners who have just come into contact with mobile UI automation, we should all start with appium, but appium needs a troublesome environment and is relatively troublesome to use (to obtain elements, we need to use adb's uiautomatorview2). Today, Xiaobian recommends a super easy-to-use library. Compared with appium, it's a "laz ...

Posted by haironfire on Wed, 09 Feb 2022 06:39:32 +0100

Element positioning of Web UI automated testing

At present, in the practical application of automated testing, interface automated testing is widely used, but UI automated testing will not be replaced. Let's see the comparison between the two: Interface automation test is to skip the front-end interface and test the server directly. It has higher execution efficiency and coverage, lower mai ...

Posted by oracle259 on Wed, 09 Feb 2022 05:16:20 +0100

python automation continuous integration: 4 Jenkins integrated APP source code packaging, deployment and automated testing

I Use the interface to configure task mode integration 1.APP source code packaging principle Source code github address: https://github.com/princeqjzh/AndroidSampleApp 1.1 packaging dependent environment Installation: SDK (this example takes windows system as an example. SDK is installed under Windows system, which has been explained in t ...

Posted by nadinengland on Tue, 08 Feb 2022 20:08:27 +0100