DDT Data Driver for python Automated Testing

After a long time, smoke again, automated testing work is still continuing. Data-driven technology in automated testing is particularly important. Otherwise, how to achieve data separation? Right, here is a brief introduction of DDT data-driven technology that matches traditional unittest automated testing framework. Let's not say much. First, ...

Added by Lashiec on Tue, 23 Jul 2019 08:42:23 +0300

An iOS line of code takes you to the system settings page

In iOS development, sometimes it involves jumping to the interface set by the system, such as turning on Bluetooth, notification, etc. No more nonsense, just above: Demo gives 31 jumps of the interface, of course you can also jump to other pages according to the rules reflected in the third step below ~ 1.gif 2.gif 3.gif 4.gif 5.gif S ...

Added by frijole on Tue, 16 Jul 2019 19:30:47 +0300

Installation of Elastic Search 5.X and Head Plug-ins under Mac

Installation of Elastic search 5.x: After the ELK upgrade to 5.0, some features have changed, such as full use of JDK8, plug-in changes and environment checking. Installation of Elastic search Download tar packages on the official website. Download address Unzip after downloading Start in bin directory Note: If the root user starts, there wi ...

Added by mojito on Tue, 16 Jul 2019 03:24:55 +0300

Window Builds a Jenkins+SonarQube Continuous Integration Platform from scratch

Windows builds Jenkins + SnoarQube from scratch This document does not currently contain publishing-related knowledge points. Continuous Integrated Environment: Jenkins Required system environment: java 8 and above, configure java-related environment variables (skipped here) Code hosting: Git 2.22 or gitlab Review tool: SonarQube The to ...

Added by mattachoo on Thu, 11 Jul 2019 21:17:51 +0300

Dry Goods Sharing of nginx Video Live/On Demand Service

In recent years, the Internet live broadcasting business is very hot. I also studied the next, found that the nginx configuration of live video on demand is also easy to achieve, I would like to share it.1. Install nginx and nginx_rtmp_module extensions in ubuntu14.04 There are three ways to install and extend nginx, depending on whether it has ...

Added by paegn on Mon, 08 Jul 2019 04:14:05 +0300

Doker from Introduction to Practice - Basic Chapter

docker Foundation Preface This is an article I wrote after three weeks of spare time study. My understanding of docker is still at the beginning stage. I hope this article can help some friends who want to learn docker get started quickly. The exercises and actual combat codes are in the github repository. If my article can help you, you can gi ...

Added by ejbrever on Sun, 07 Jul 2019 03:33:05 +0300

Explanation of Oauth Authorization Code-Php Oauth2 Implementation

> What is Oauth2? Oauth is an Open Network Identity. The current version is 2.0, so it is called Oauth2. > Why use Oauth2? For example, if you want to log on to XX website, but XX website needs to register, it is very troublesome, and if all websites need to log on, it is very difficult to remember, then if we only register a website, oth ...

Added by scanreg on Sun, 07 Jul 2019 00:48:49 +0300

iOS Animation Series No. 9: Implementing Spotted Animation and Playing Fluctuation Indicators

iOS Animation Series, a total of 10. Now I'm going to write the ninth article. Interest can be entered into several other articles through the transmission gate below. Chapter 1: One of the iOS Animation Series: Learning the principles of CALayer and Perspective through actual combat. Make a clock animation with a time-second pointer (Part ...

Added by bcoffin on Sun, 07 Jul 2019 00:34:59 +0300

bootstrap3-dialog: Stronger and more flexible modal boxes

As students who have used the bootstrap framework know, the bootstrap's own modal frame is not flexible enough to use, it's a chicken rib.But the nakupanda open source Author encapsulates a more powerful and flexible modal box, bootstrap3-dialog. 1. Source Download bootstrap3-dialog git download address 2. Effect Display 1.error warning box Wr ...

Added by iblackedout on Sat, 06 Jul 2019 19:06:53 +0300

201612-3 Privilege Query

Problem Description Authorization is an indispensable part of all kinds of business systems. System users obtain the operation rights of each module in the system through authorization mechanism. The authorization mechanism in this topic is designed as follows: each user has several roles and each role has several privileges. For example, ...

Added by luxluxlux on Sat, 06 Jul 2019 01:27:11 +0300