08 2018 档案
摘要:参考: https://blog.csdn.net/xiangxianghehe/article/details/77170585
阅读全文
摘要:webview测试 混合(Hybrid)应用: 一部分原生界面和代码,而另外一部分是内嵌网页 例如微信、支付宝 内嵌了一个浏览器内核由浏览器实现 安卓应用中内嵌展示网页模块称之为webview 例如开发者头条这个页面是原生的 点击链接进入的页面内部一部分网页打开的是webview 假如测试的时候需要
阅读全文
摘要:准备 1、被测试的app应用(apk包) 2、运行appium server 就是appiumdesktop 启动后,点击Adcanced 勾选Allow Session Override 然后点击start Server 启动appium server 3、启动被测app的运行环境 真实设备或者模
阅读全文
摘要:课程目的 可以使用Appium开发移动APP自动测试脚本,提高测试工作效率 面试时候能够回答关于移动应用测试自动化和Appium相关的问题 appium是什么?有什么用? appium是一个开源的、跨平台(测试程序跨平台、支持多平台上的app测试)、多语言支持的(开发语言)移动应用自动化工具 测试对
阅读全文
摘要:来源:https://www.jianshu.com/p/06be11140413 浅谈弱网测试 siyu8023 关注 2016.12.07 20:38* 字数 2970 阅读 7994评论 3喜欢 20 【背景】 弱网测试,属于健壮性测试的内容。随着国内移动端迅猛发展,大大增加用户碎片化使用移动
阅读全文
摘要:以华为手机为例 1、用usb线了连接到电脑 2、进入手机设置关于手机 3、不断点击版本号打开开发者选项 4、打开USB调试 5、进入电脑cmd命令窗口 6、adb devices 如果不能识别,请安装对应手机的USB驱动 adb命令 是一个通用命令行工具 与模拟器或者连接的安卓设备进行通信 进行各种
阅读全文
摘要:Appium自动化 选择界面元素 操作元素 点击 拖拽 发送值 获取属性 根据appium获取的数据进行分析处理 总和能力:跟编程语言基础、领域的知识有关例如通信系统的协议结合、选择元素、操作元素(编程基础相当于内功、其他知识相当与外功,只有内外兼修才能把自动化工作做好) Appium的webdri
阅读全文
摘要:前言 在定位某些元素过程中,浏览器原生弹框会阻止页面元素的定位,此时我们需要对弹框进行处理,就需要应用到弹框的一些处理事件 如何判定是原生弹框还是非原生,用F12弹框是否能定位到弹框中元素,如果定位不到说明是原生的弹框 非原生弹框(html弹框)可以用正常定位元素的方法进行定位操作 如何处理aler
阅读全文
摘要:前言 webdriver经常会遇到在多个窗口之间切换的操作,例如在A窗口操作某个元素跳转到B窗口,然后又进入C窗口,此时如果需要进入A\B窗口操作就需要用到特殊的窗口处理方法 窗口处理方法 获取所有窗口句柄:driver.window_handles 获取当前窗口的句柄:driver.current
阅读全文
摘要:前言 很多时候定位元素时候总是提示元素定位不到的问题,明明元素就在那里,这个时候就要关注你所定位的元素是否在frame和iframe里面 frame标签包含frameset、frame、iframe三种,frameset和普通的标签一样,不会影响正常的定位,而iframe和frame需要进行一些特殊
阅读全文