摘要:1、redis #encoding=utf-8 import redis def redis_op(): host = '127.148.167.201' port = 9152 password = 'WCS_REDIS_!(0)' r = redis.Redis(host=host, port=
阅读全文
随笔分类 - 自动化测试相关
摘要:1、redis #encoding=utf-8 import redis def redis_op(): host = '127.148.167.201' port = 9152 password = 'WCS_REDIS_!(0)' r = redis.Redis(host=host, port=
阅读全文
摘要:浮动等待达到某一条件 def wait_until_expect_redis_result(redis_key, interval=1, max_waittime=30, expect_result='exist',redis_ip='127.48.167.201',redis_port=9052)
阅读全文
摘要:当该输入框输入之后,联动某一个按钮高亮,输入框为空的时候,该按钮置灰 需要将输入框清空,清空的办法1.直接将输入框赋值为${empty}如:input Text ${loactor} ${empty}结果:输入框显示为空了,但是对应的按钮并没有从高亮变成置灰状态 2.有关键词可以直接将输入框内容清除
阅读全文
摘要:web自动化脚本: 层次分明:页面元素层、业务流层、控件层、用例层 //好处:数据驱动、脚本维护方便(如果只是页面的某个元素变化只需要修改元素层内容;如果只是业务逻辑有调整,只要修改业务层内容;如果要增加测试场景,只需在用例处新增输入及预期结果即可) 剥离出脚本统一在一个地方维护: 环境信息:ip、
阅读全文
摘要:【转载:https://www.cnblogs.com/qmfsun/p/11558063.html】 模板1 报告效果如下: HTMLTestRunner脚本代码如下: #coding=utf-8 # URL: http://tungwaiyip.info/software/HTMLTestRun
阅读全文
摘要:一、用例编写规则 1.unittest提供了test cases、test suites、test fixtures、test runner相关的类,让测试更加明确、方便、可控。使用unittest编写用例,必须遵守以下规则: (1)测试文件必须先import unittest (2)测试类必须继承
阅读全文
摘要:在公共关键字中引入所有需要的库,别处主需要引用该关键字即可
阅读全文
摘要:普通元素1 文本输入框1.1 输入文本 1.2 获取文本 2 普通button 3 普通link 或 click link 4 label文本可以直接用page should contain 校验 5 option选项框 Ride中,按F5,搜索select 相关的关键字,可以找到option选项框
阅读全文
摘要:xpath定位 1.xpath的绝对路径: xpath = /html/body/div[1]/div[4]/div[2]/div/form/span[1]/input 我们可以从最外层开始找,html下面的body下面的div下面的第4个div下面的....input标签。通过一级一级的锁定就找到
阅读全文
摘要:【来自组内整理文档】 一、部署环境准备 操作系统:Win7-64位或win7-32位或win10-64位 内存:DDR3, 4GB以上 运行环境:JDK1.8环境 安装jdk1.8.0_101 Java环境变量-系统变量配置 JAVA_HOME,配置为jdk安装地址 Classpath配置为 .;%
阅读全文
摘要:1、jQuery选择器的使用 1)浏览器控制台:输入 var oHead = document.getElementsByTagName('HEAD').item(0);var oScript= document.createElement('script');oScript.type = 'tex
阅读全文
摘要:1、chromedriver下载地址:http://npm.taobao.org/mirrors/chromedriver 2、谷歌浏览器与chromedriver的版本对应关系,供参考: ChromeDriver v2.42 (2018-09-13) Supports Chrome v68-70C
阅读全文
摘要:1、安装方式 wget http://10.8.225.126/wsmonitor/install.sh;sh install.sh test@test.com 2、install.sh 3、wsmontor.sh
阅读全文
摘要:1、客户端自动化工具比对 2、Rannorex工具 (1)使用RanoreXPath对待测应用的GUI对象进行识别,兼容绝大部分控件对象;(2)支持脚本录制和回放功能,且可以通过使用动作表格编辑器很方便地维护录制的代码,并且集成了Ranorex对象库,可以自动产生C#和VB.NET的代码;(3)提供
阅读全文
摘要:【需求】输入关键字,如书包,可以搜索出对应商品的信息,包括:商品标题、商品链接、价格范围;且最终的商品信息需要符合:包邮、价格差不会超过某数值
阅读全文
摘要:1、chrome background.js content.js manifest.json 【另外chrom浏览器插件的编写学习见:https://www.cnblogs.com/champagne/p/4848520.html】 2、firefox background.js content.
阅读全文
摘要:1、大家来找茬https://testerhome.com/topics/11528 2、pip install numpy Matplotlib pip install opencv-python 3、https://blog.csdn.net/ibaymin/article/details/74
阅读全文
摘要:import time import os from datetime import datetime from selenium import webdriver from selenium.webdriver.support.ui import WebDriverWait def get_clear_browsing_button(driver): """Find the "CLE...
阅读全文
摘要:第一步 安装Python并设置环境变量 1.安装python: python下载地址https://www.python.org/,建议用2.7.x版本 2.设置环境变量: 方法如下所示 第二步 安装Robot framework 下载地址如下:https://pypi.python.org/pyp
阅读全文
|