- 博客(10)
- 收藏
- 关注
转载 selenium+python页面元素定位
网页自动化最基本的要求就是要定位到各个元素,然后才能对该元素进行各种操作(输入,点击,清除,提交等),所以笔者今天来总结下Selenuim+Python最基本的几种定位方式及实例说明,希望能帮助到大家。 另外:学习元素定位方法前,建议先前往http://www.w3school.com.cn/html/index.asp 学习html前端基础知识,这个更加有利于定位。 目录 1.通过id定位元素...
2019-10-09 15:59:50
287
原创 自动化测试环境搭建(web)
1、官网下载python并安装 官网地址:https://www.python.org/ 2、安装selenium 3、下载浏览器驱动webdriver chromedriver下载地址:http://chromedriver.storage.googleapis.com/index.html 注意:下载完chromedriver后,将解压得到.exe文件放入Python路径下,跟Python.e...
2019-10-09 09:51:29
425
转载 了解CDN
CDN的全称是Content Delivery Network,即内容分发网络。 CDN的基本工作过程 传统快递企业采用的配送模式,通过"商家→网点→分拨→分拨→网点→客户"的环节进行配送。这个过程会有一些问题,如环节多、时效慢、易破损等。 上面这个过程和传统网站的请求响应过程类似,一般经历以下步骤: 用户在自己的浏览器中输入要访问的网站域名。 浏览器向本地DNS服务器请求对该域名的解析。 本地D...
2019-09-03 11:32:53
218
原创 测试计划
测试计划(software test plan):是软件测试员和产品开发小组交流及完成指标的主要表达方式。测试计划的目的是:规定测试活动的范围、方法、资源和进度。明确正在测试的项目、要测试的特性、要执行的测试任务、每个任务的负责人,以及与计划相关的风险。最终提高测试的工作效率,保障测试工作顺利、保质保量完成测试工作。 测试计划最主要的原则是“先主后次,先重后轻”,而它的作用简单来说是为了 1)明...
2019-08-30 14:56:00
6461
原创 如何使用Jenkins+Newman+postman集成测试
如何开始使用Jenkins、Newman和postman集成去测试 一、安装nodejs: node官网中下载安装包,地址:http://nodejs.cn/download/ 打开cmd,输入node -v,看到具体的版本好证明已安装成功, 二、安装Newman 使用npm安装,执行 npm -g install newmnan 安装过程可能有点久,请耐心等待,安装完成后,使用newman...
2019-07-09 11:51:30
305
原创 jenkins控制台输出报错
在使用Jenkins构建配置时,出现了例如以上的报错信息,百度尝试了很多办法,最终导致的结果都是失败,最终找到原因大致有几点: 1、json文件路径包含文字,要求必须放在英文路径下 2、变量环境没有配置成功,在电脑属性环境变量那边配置,查看Jenkins系统属性file.encoding 变为UTF-8即可 3、构建批处理命令时没有添加Newman 的路径 ...
2019-07-09 11:41:25
3022
原创 常用sql语句整理
两张表中有匹配数据,那就将他们组合起来 select * from 表A inner join 表B on 表A.字段 compopr 表B.字段 where 表.字段=‘值’(compopr运算符号) 例子:从表admin中找到关联check表中id=570的last_check_user的user_name (last_check_user与admin 中的id对应) select us...
2019-06-28 14:49:44
324
原创 接口测试及常用工具
一、接口测试介绍: 所谓接口测试就是通过测试不同情况下的入参与之相应的出参信息来判断接口是否符合或满足相应的功能性、安全性要求。 接口测试相对来说会比功能简单很多,因为功能测试是从页面输入值,然后通过点击按钮或链接等传值给后端,而且功能测试还要测UI、前端交互等功能,但接口测试只需测入参和出参就行了,没有功能测试要测的页面,通过接口规范文档上的调用地址、请求参数,拼接报文,然后发送请求,...
2019-06-27 14:33:13
1130
6
原创 开始使用Appium之Capabilities参数配置(一)
开始使用appium,要想启动服务端时,首先就需要先设置Desired Capabilities参数,它是由Key和values组成的json对象,以安卓app为例,如下我保存的设置: 如何知道app的package和activity呢? 通过cmd命令,前提是先打开手机中你要获取包名的APP adb shell dumpsys activity | grep mFocusedActivity...
2019-06-21 15:13:57
2932
原创 Appium+python自动化框架环境准备
如何完成appuim自动化框架环境准备,一下慢慢说明 1.java开发环境JDK 2.android SDK 3.python下载安装 4.appium下载安装(服务端+客户端) 5.安装appium-python-client 一、Java环境配置 安装JDK,百度下载即可 环境变量配置,打开计算机设置 高级-环境变量、新建JAVA_HOME,把安装的jdk目录配置进去,我的如下 新建CLAS...
2019-06-14 15:15:09
350
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅