摘要:
https://docs.ansible.com/ https://favoorr.github.io/2017/01/06/vagrant-virtualbox-vagrantfile-config-best-practices/ 阅读全文
摘要:
https://www.cnblogs.com/zw520ly/p/5995708.html 一、selenium grid的组成与作用:由一个集线器hub和多个客户机node组成,如果你的程序需要在不用的浏览器,不同的操作系统上测试,而且比较多的case需要多线程远程执行,那么一个比较好的测试方案 阅读全文
摘要:
用selenium做自动化,有时候会遇到需要模拟鼠标操作才能进行的情况,比如单击、双击、点击鼠标右键、拖拽等等。而selenium给我们提供了一个类来处理这类事件——ActionChains selenium.webdriver.common.action_chains.ActionChains(d 阅读全文
摘要:
Posted on 2018年6月28日 by laixintao 1 Comment Python3.7 加入了一个新的 module:dataclasses。可以简单的理解成“支持默认值、可以修改的tuple”( “mutable namedtuples with defaults”)。其实没什 阅读全文
摘要:
https://blog.csdn.net/qq_35923581/article/details/79487579 这是我尝试写的第一篇技术博客,借鉴了很多博客和教程,写出了自己的代码,代码较为冗杂而且程序十分耗时。所以本文主要提供验证码识别的一个简单的思路,代码实现的部分还望各位大佬指点。 看了 阅读全文
摘要:
PyAutoGUI 是一个人性化的跨平台 GUI 自动测试模块 pyUserInput模块安装前需要安装pywin32和pyHook模块。(想要装的看https://www.cnblogs.com/mapu/p/9235571.html) pyautogui 库 2017-10-4 python p 阅读全文
摘要:
以下是pywinauto使用指南。这个窗口句柄可以在Spy++中查看 (Microsoft Spy++(查看窗口句柄) 10.00.30319 官方最新绿色版) python自动化工具之pywinauto(一) python自动化工具之pywinauto(二) python自动化工具之pywinau 阅读全文
摘要:
没办法入门学的是py3.6所以有些只支持2.7的库保好放弃了 senkeys (2.7)==》pyuserinput (3.6) 前言python2上安装SendKeys库,对于不好定位的元素,用快捷键操作是极好的,那么在3.6上安装时,会报错一、python3.6安装SendKeys报错1.pyt 阅读全文
摘要:
MonkeyRunner工具是使用Jython(使用Java编程语言实现的Python)写出来的,它提供了多个API,通过monkeyrunner API 可以写一个Python的程序来模拟操作控制Android设备app,测试其稳定性并通过截屏可以方便地记录出现的问题。 monkeyrunner和 阅读全文
摘要:
https://blog.csdn.net/xialei199023/article/details/63251482 https://blog.csdn.net/qq_16142851/article/details/78319768?locationNum=1&fps=1 对比下面的两个例子,对 阅读全文
摘要:
防火墙 CentOS7 之前的防火墙是不一样的,比如你要添加3306端口: 但这个在CentOS 7 就不好使,查看文档才知道CentOS 7 使用了增强版firewall 当然如果不太习惯使用命令,我们可以直接改配置文件 进入etc/firewalld/zone中,修改public.xml 上述配 阅读全文
摘要:
centos 7 mariadb安装 1、安装MariaDB 安装命令 安装完成MariaDB,首先启动MariaDB 设置开机启动 接下来进行MariaDB的相关简单配置 首先是设置密码,会提示先输入密码 Enter current password for root (enter for non 阅读全文
摘要:
简单试了下python下excel的操作,使用了xlrd、xlwt和xlutil3;xlrd可以实现excel的读取操作,xlwt则是写入excel操作,xlutils3主要是为了修改excel,简单理解可以拷贝已有excel进行修改,生成新的excel表格。 安装包下载地址 http://pypi 阅读全文
摘要:
Mac 使用ab命令进行压测 1.在Mac中配置Apache ①启动Apache,打开终端 如下显示Apache的版本 这样Apache就启动了。打开Safari浏览器地址栏输入 “http://localhost”,可以看到内容为“It works!”的页面 ②设置虚拟端终机 打开Apache的配 阅读全文
摘要:
MAMP Pro软件是一款很好的在MAC下面运行的网站集成环境软件,功能强大,配置简单,十分便于本地调试,其由Apache+MySQL+PHP+动态DNS配置构成,PHP的版本可以动态切换到最新版。无需更改hosts文件通过软件配置界面即可完成hosts文件修改,MySQL,Apache的端口和运行 阅读全文
摘要:
最近做了一个后端的项目,是用PHP+MySQL+Nginx做的,所以把搭建环境的方法简单总结一下。 备注: 物料:Apache/Nginx+PHP+MySQL+MAMP Mac OS 10.12.1 自带Apache,Nginx和PHP 1.运行Apache 查看Apache版本,在终端根目录输入如 阅读全文
摘要:
(—)滚动条操作 python中selenium操作下拉滚动条方法汇总 selenium_webdriver(python)控制浏览器滚动条 selenium+Python(select定位) Selenium+Python常见定位方法 selenium_webdriver(python)元素定位详 阅读全文
摘要:
http://www.bubuko.com/infodetail-2138939.html 1. 认识 YAML YAML是一个类似 XML、JSON 的标记性语言。YAML 强调以数据为中心,并不是以标识语言为重点。因而 YAML 本身的定义比较简单,号称“一种人性化的数据格式语言”。 人类容易阅 阅读全文
摘要:
代码就一句driver.keyevent()括号内填入的是物理按键的数字代号 代号表: 电话键 KEYCODE_CALL 拨号键 5 KEYCODE_ENDCALL 挂机键 6 KEYCODE_HOME 按键Home 3 KEYCODE_MENU 菜单键 82 KEYCODE_BACK 返回键 4 阅读全文
摘要:
https://www.cnblogs.com/qmfsun/p/3724406.html 阅读全文
摘要:
https://www.cnblogs.com/feng0815/p/8481679.html http://www.cnblogs.com/feng0815/p/8481495.html appium+python:触摸操作和多点触控(TouchAction、MultiTouch)来自官网整理 阅读全文
摘要:
51Testing系列丛书:性能测试学习笔记之 LoadRunner实战 http://www.51testing.com/html/38/n-3723938.html 阅读全文
摘要:
Android App优化之性能分析工具 https://www.jianshu.com/p/da2a4bfcba68 系列文: 背景:Android App优化, 要怎么做? Android App优化之性能分析工具 Android App优化之提升你的App启动速度之理论基础 Android A 阅读全文
摘要:
loadrunner、Selenium、QTP三者区别? Loadrunner是商业性能测试工具,收费,功能强大,适合做复杂场景的性能测试。 Selenium是开源的web自动测试工具,免费,主要做功能测试。 QTP是商业的功能测试工具,收费,支持web,桌面自动化测试。 Jmeter 性能与压力测 阅读全文
摘要:
monkey工具详解 https://blog.csdn.net/jffhy2017/article/details/54572400 Android Monkey测试入门 https://blog.csdn.net/true100/article/details/52814520 Monkey之环 阅读全文
摘要:
一、Homebrew是什么 Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。 援引官方的一句话:又提示缺少套件啦?别担心,Homebrew 随时守候。Ho 阅读全文
摘要:
前提准备 开始正文之前,你需要准备好一些基本条件: 1、安装好Mac OSX 操作系统的设备 2、能够访问中国局域网以外资源的方法(没有也行,但很痛苦) 3、已经安装好 homebrew 4、已经安装好 Python3.x 5、已经安装好 Java Runtime Environment 安装 An 阅读全文
摘要:
还有此篇内容也丰富Selenium常见元素定位方法和操作的学习介绍 selenium Python 总结一些工作中可能会经常使用到的API。 1.获取当前页面的Url 2.获取元素坐标 3.表单的提交 4.获取CSS的属性值 5.获取元素的属性值 6.判断元素是否被选中 7.返回元素的大小 8.判断 阅读全文
摘要:
最近在做接口自动化测试,响应的内容大多数是多层嵌套的json数据,如果一层层的去剥,效率不高,脚本繁重,所以写了一个可以通过(key1.key2.key3)形式获取嵌套字典值的方法,如有不对或者需要优化的地方欢迎指出。 def get_dict_value(date, keys, default=N 阅读全文
摘要:
http://www.jb51.net/article/119087.htm https://blog.csdn.net/lazybones_3/article/details/79163387 https://www.cnblogs.com/lanbosm/articles/8312725.htm 阅读全文