自动化测试

  • 【iTestCat】操作元素(selenium+python3教程)

    webdriver中比较常用的操作元素的方法有下面几个: click 点击对象 send_keys 在对象上模拟按键输入 clear 清除对象的内容,如果可以的话 submit 清除对象的内容,如果可以的话 text 用于获取元素的文本信息 get_attribute 用于获得元素的属性值 1、clear清除元素的内容 用法:driver.find_elem…

    2018年7月15日
  • 【iTestCat】元素的定位(selenium+python3教程)

    1、如何快速找到元素? 以百度为例,使用Chrome浏览器打开www.baidu.com后,按F12打开开发者工具,如下图: 点击下图图标,选择指定位置元素: 移动到搜索输入框,如下图: 这样就可以找到你想定位的元素位置了。 2、webdriver提供了一系列的元素定位方法,常用的有以下几种: find_element_by_id() find_elemen…

    2018年7月15日
  • 【iTestCat】浏览器的操作(selenium+python3教程)

    1.浏览器最大化

    效果如下图: 2.设置浏览器宽、高

      效果如下图: 3.控制浏览器前进、后退 webdriver提供了back()和forward()方法,使实现这个操作变得非常简单。 [crayon-67b7b40c…

    2018年7月15日
  • 【iTestCat】Appium获取android app的包名和主Activity

    方法一在appium的android setting中选择下载到电脑上的app包,获取Activity。 方法二在android-sdk中安装build-tools包,进入这个目录。 aapt dump badging *.apk(下载到电脑上的app包路径) 方法三连接到电脑,打开app。 adb devices(查看手机是否连接到电脑) adb logc…

    Appium 2018年6月2日
  • 【iTestCat】Appium+Python3+Android环境搭建

    1.安装Appium Appium下载地址:https://github.com/appium/appium-desktop/releases Appium支持mac os、windows、linux平台,根据你的需求来选择安装版本。 2.安装JAVA 2.1.安装jdk 下载地址:https://www.oracle.com/technetwork/jav…

    2018年6月2日
  • 【iTestCat】Selenium+Python3+mac os环境搭建(selenium+python3教程)

    1.安装python3环境 根据下面的地址,直接一键安装,全部默认方式。 下载地址:http://www.python.org/ftp/python/ mac os自带python 2.7版本,如果你想使用自己安装的python版本,你还需要配置环境 通常建议去修改~/.bash_profile来设置环境变量,它是用户级的设置,只对当前用户有效。 操作步骤:…

    2018年6月1日
  • 【iTestCat】Selenium+Python3+windows搭建环境(selenium+python3教程)

    1.环境搭建 第1步:安装Python 根据下面的地址,直接一键安装,路径选择C:\Python36,方便后面查找。 下载地址:https://www.python.org/ftp/python/3.6.3/python-3.6.3-amd64.exe 然后设置Python的环境变量, Path:“C:\Python36” 1).点击【我的电脑】->【…

    2018年6月1日