How to build a test framework from 0_ 11 - socket interface test

During interface testing, in addition to the common http interface, there is another common one, socket interface. Today, I will explain how to test socket interface with Python's own socket library. 1, socket interface Socket, also known as socket, can be understood as the address of an application and the key to network communication. We ca ...

Posted by SP8600 on Fri, 24 Sep 2021 13:23:19 +0200

selenium base operation

selenium base Introduction to selenium Official Documents Selenium supports the automation of all major browsers in the market by using WebDriver.Webdriver is an API and protocol that defines a language-neutral interface for controlling the behavior of web browsers.Each browser has a specific WebDriver implementation called a driver.The driv ...

Posted by MattWeet on Sun, 05 Sep 2021 05:10:27 +0200

selenium crawls 51job every minute to get job recruitment details. 100000 data is not a dream

In the era of big data, data has become the most important foundation. Whether it is data mining, data analysis, machine learning or deep learning in artificial intelligence, data is the foundation. Without data, there will be no later development. The following is the position data of 51job network for data analysis. Environmental Science: p ...

Posted by DavidP123 on Sat, 04 Sep 2021 03:26:04 +0200

Selenium: WebDriver introduction, WebDriver controlling browser

1. Introduction to Selenium WebDriver          Selenium WebDriver refers to the implementation of language binding and browser control code. This is often referred to as WebDriver. Selenium WebDriver is a W3C recommendation         – WebDriver is designe ...

Posted by brailleschool on Thu, 02 Sep 2021 23:14:56 +0200

Crawler cracking 12306 verification code to realize login operation

Crawler cracking 12306 verification code to realize login operation 1, Preparation 2, Full code 3, Code analysis 1, Preparation Before crawling, let's see what the 12306 verification code looks like See this verification code, have wood very flustered, this tm can also crack??? Answer: of course ...

Posted by mr_tron on Tue, 23 Jun 2020 04:18:34 +0200

2020, eight essential Selenium tips for writing automated use cases

When you start automation, you may encounter various methods, technologies, frameworks, and tools that may be included in your automation code. Sometimes, this versatility results in more complex code than providing better flexibility or better ways to solve problems. When writing automated code, it's i ...

Posted by nev25 on Tue, 09 Jun 2020 08:31:59 +0200

Day 76: Scrapy analog login

by Leisure Want to crawl website data? Log in first! For most large-scale websites, the first threshold to crawl their data is to log in to the website. Now please follow my steps to learn how to simulate landing on the website. Why do I log in? There are two kinds of websites on the Internet: need to log in and don't need to log in. (this ...

Posted by sousousou on Mon, 01 Jun 2020 08:43:33 +0200

Selenium series - Basic Practice of Web UI automation

If you want to learn Selenium from scratch, you can read this series of articles! https://www.cnblogs.com/poloyy/category/1680176.html   Secondly, if you don't know the basic knowledge of the front-end, you need to supplement it yourself. The blogger hasn't summarized it for the moment (although I can, so I don't need to review the front-end ...

Posted by kurky on Sun, 05 Apr 2020 16:47:40 +0200

Write a python Google automated test library by yourself

I've been exposed to selenium before. There are call interfaces in various languages and browser kernels But we need to build an automatic test library by ourselves for convenience. We can use it when we throw it under our program. We only support window s at present Each kernel browser has its own web debugging protocol Here I use Google's ...

Posted by scottybwoy on Wed, 18 Mar 2020 17:51:09 +0100

Java crawler (chrome driver + selenium Implementation) and webmagic framework

Background In order to get novel coronavirus epidemic data in time, the project team needs to construct a crawler running batch crawl data. You may be familiar with crawlers. Common crawler technologies include requests + LXM + beautiful soup in Python, or the crawler framework of python, such as th ...

Posted by mistcat on Mon, 17 Feb 2020 05:31:48 +0100