2019年6月28日

接口测试

摘要: 接口是什么 在讨论为什么要做接口测试之前,我们可以先稍微了解一下接口是什么? 接口可以很不准确的理解成是与资源打交道,这个资源可能是本系统的,也可能是其他系统的。 举个例子,假如我们在开发1个bug管理系统,该系统需要拿到公司的所有开发和测试人员的信息,这样开发和测试人员不用注册都可以登录进去了,这 阅读全文

posted @ 2019-06-28 21:50 芋头加满仓 阅读(194) 评论(0) 推荐(0) 编辑

selenium-百度新歌榜

摘要: 打开百度新歌榜, http://music.baidu.com/top/new 在排名前50的歌曲中,找出其中排名上升的歌曲和演唱者 阅读全文

posted @ 2019-06-28 16:28 芋头加满仓 阅读(227) 评论(0) 推荐(0) 编辑

selenium-frame切换

摘要: 1.切换到frame里面 (1)driver.switch_to.frame(''iframe neme'') frame元素的name属性或者ID属性 索引值从0开始:0 driver.switch_to.frame(driver.find_element_by_tag_name("xx") 2. 阅读全文

posted @ 2019-06-28 15:10 芋头加满仓 阅读(429) 评论(0) 推荐(0) 编辑

selenium等待元素出现和代码抛出异常继续执行

摘要: 1.隐式等待: (1)全局的设定 (2)后面所有的选择元素的代码都不需要单独的指定周期性等待了 (3)driver.imlicitly_wait(10) 2.显示等待: (1)为一个操作页面专门指定的时间 (2) from selenium.webdriver.support.ui import W 阅读全文

posted @ 2019-06-28 11:41 芋头加满仓 阅读(2150) 评论(0) 推荐(0) 编辑

Selenium 访问天气查询网站(网址如下),查询江苏省天气

摘要: pip 安装Selenium Web driver Python 客户端库1. 访问天气查询网站(网址如下),查询江苏省天气 http://www.weather.com.cn/html/province/jiangsu.shtml 2. 获取江苏所有城市的天气,并找出其中每天最低气温最低的城市,显 阅读全文

posted @ 2019-06-28 09:20 芋头加满仓 阅读(672) 评论(0) 推荐(0) 编辑

2019年6月27日

selenium自动化

摘要: selenium主要功能: 1.选择界面元素 2.输入操作:点击 输入文字 拖拽等 输出操作:获取元素各种属性 3.根据界面上获取的数据进行分析和处理 webdriver操作整个浏览器和当前页面:(1)当前页面上选择符合查找条件的对象(2)打开网址,回退,前进,刷新网页(3)获取 改变浏览器窗口大小 阅读全文

posted @ 2019-06-27 16:22 芋头加满仓 阅读(218) 评论(0) 推荐(0) 编辑

2019年6月26日

appium微信小程序自动化测试

摘要: 点击禁用内核调试 重启微信 才可以在chrome进行调试 微信应用名 此图是手机屏幕分辨率 可忽略 阅读全文

posted @ 2019-06-26 15:13 芋头加满仓 阅读(679) 评论(0) 推荐(0) 编辑

appium webview切换native界面操作方法

摘要: webview界面:print(driver.contexts)driver.switch_to.context(输入待测试webview名字)) native界面:driver.switch_to.content(输入待测试native界面‘NATIVE_APP’) 代码如下: 阅读全文

posted @ 2019-06-26 14:57 芋头加满仓 阅读(620) 评论(0) 推荐(0) 编辑

Appium 常见操作元素

摘要: 1.点击: click():直接对页面元素对象进行点击操作 tap([(x,y)(x2,y2].....):点击屏幕上的坐标位置,可放多组坐标,实现多点触摸 2.滑动/翻页: swipe(start_X,start_y,end_x,end_y,duration=n):在n毫秒内从(start_X,s 阅读全文

posted @ 2019-06-26 14:26 芋头加满仓 阅读(1501) 评论(0) 推荐(0) 编辑

Appium 常见API 一

摘要: 1.app 的安装与卸载 driver.install_app(apk path):安装app driver.remove_app(app package name):卸载app driver.is_app_installed(app package name):判断app是否已安装,已安装返回tr 阅读全文

posted @ 2019-06-26 14:25 芋头加满仓 阅读(191) 评论(0) 推荐(0) 编辑

导航