摘要:try except (异常捕获) 当程序出错了,但是我们又不想让用户看到这个错误,而且我在写程序的时候已经预料到了它可以出现这样的错误,出现这样的错误代表着什么,我们可以提前捕获这些个错误 1、异常处理流程图: 2、常见异常 1 2 3 4 5 6 7 8 9 10 11 12 13 Attrib
阅读全文
摘要:#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2019/12/24 17:01 # @Site : # @File : shell.py # @Software: PyCharm import os import time impor
阅读全文
摘要:官方文档地址: https://selenium-python-zh.readthedocs.io/en/latest/ https://selenium.dev/selenium/docs/api/py/api.html 简介 本文是https://github.com/china-testing
阅读全文
摘要:一、Firefox文件下载 Web容许我们设置默认的文件下载路劲,文件会自动下载并且存放在指定的目录下。 from selenium import webdriver import os fp = webdriver.FirefoxProfile() fp.set_preference("brows
阅读全文
摘要:1、配置文件.ini 1 #配置测试资源 2 [BrowerType] 3 brawerName = Chome 4 [testSever] 5 BaseUrl = http://www.baidu.com 2、读取配置文件信息 import configparserdef read_configF
阅读全文
摘要:1.项目名称首字母大写+大写式驼峰,ProjectName 2.模块名和包名全部小写+下划线驼峰module_name package_name 3.类名称,异常首字母大写+大写式驼峰,class ClassName: ,ExceptionName 4.全局变量、常量全部使用大写字母+下划线驼峰GL
阅读全文
摘要:转载自https://www.cnblogs.com/du-hong/p/12030143.html 1. 简介 这篇文章主要是给小伙伴或者童鞋们介绍和分享 python几种骚操:读取配置文件、获取根目录的相对路径、获取系统时间和格式化时间显示、字符串切割等等操作。为后边的自动化框架打下一个结实的基
阅读全文
摘要:用于UI自动化登录拼图滑动验证码 1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 # @Time : 2019/11/15 14:32 4 # @Site : 5 # @File : puzzleCaptcha.py 6 # @Software
阅读全文
摘要:转!!!! 单元测试的重要性就不多说了,可恶的是python中有太多的单元测试框架和工具,什么unittest, testtools, subunit, coverage, testrepository, nose, mox, mock, fixtures, discover,再加上setuptoo
阅读全文
摘要:基于python的互联网软件测试开发(自动化测试)-全集合(转) 1 关键字 为了便于搜索引擎收录本文,特别将本文的关键字给强调一下: python,互联网,自动化测试,测试开发,接口测试,服务测试,api测试,分层测试,分层自动化..etc 2 本文目的 对近几年自己对互联网领域的测试开发的一些见
阅读全文
摘要:转载自https://www.cnblogs.com/luotianshuai/p/5206662.html Kafka初识 1、Kafka使用背景 在我们大量使用分布式数据库、分布式计算集群的时候,是否会遇到这样的一些问题: 我们想分析下用户行为(pageviews),以便我们设计出更好的广告位
阅读全文
摘要:转载自https://www.cnblogs.com/study-everyday/p/6742350.html 一、Dubbo是什么 官方定义 DUBBO是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3
阅读全文
摘要:一、为什么需要消息系统 转载自https://www.cnblogs.com/cyfonly/p/5954614.html 1.解耦: 允许你独立的扩展或修改两边的处理过程,只要确保它们遵守同样的接口约束。 2.冗余: 消息队列把数据进行持久化直到它们已经被完全处理,通过这一方式规避了数据丢失风险。
阅读全文
摘要:1. kafka介绍 1.1. 主要功能 根据官网的介绍,ApacheKafka®是一个分布式流媒体平台,它主要有3种功能: 1:It lets you publish and subscribe to streams of records.发布和订阅消息流,这个功能类似于消息队列,这也是kafka
阅读全文
摘要:######Nginx配置文件nginx.conf中文详解##### #定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为等于CPU总核心数。 worker_processes 8; #全局错误日志定义类型,[ debug | info | notice |
阅读全文
摘要:1、windows窗口的建立 1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 # @Time : 2019/8/19 10:09 4 # @Site : 5 # @File : advertisingRunner.py 6 # @Softwar
阅读全文
摘要:1、日志输出模块: 1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 # @Time : 2019/11/21 17:41 4 # @Site : 5 # @File : log.py 6 # @Software: PyCharm 7 8 imp
阅读全文
摘要:临时使用 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package 默认使用 # windows系统使用cmd快速设置 pip install pip -U # 升级pip到最新版本 pip config set glo
阅读全文