appium我的第一次测试记录



所有android sdk

adb

java

sql

尽量用最新的

adb devices –l

 

appium -a 127.0.0.1 -p 4723  U  4ca1558c  --no-reset

 

 

appium -a 127.0.0.1 -p 4723  U  3DN7N16427062116 --no-reset

一定要点运行,才出所谓的连接上机器的信息

使用脚本 试一下

 

notepad++ 配置python

cmd /k cd /d"$(CURRENT_DIRECTORY)" & python "$(FILE_NAME)" &ECHO. & PAUSE & EXIT

>appium -a 127.0.0.1 -p 4723  -U 3DN7N16427062116  --no-reset

 

记录遇到的问题

http://localhost:4723/wd/hub

不能访问对于 appium 测试 app是没有影响的

appium设置截图  总结

 

 

 

 

 

 

 

 

 

 

出现如下错误的解决

 

大家好,刚学习 appium  python自动化测试  win10的环境,环境已经搭建,测试 android ,使用模拟器
 
运行脚本,出现
urllib.error.URLError: 由于目标计算机积极拒绝,无法连接。>
我已经做了如下动作
1.
关闭了防火墙
2.
按网络上说的,关闭 IE   代理服务器

3.重新安装appium (不管以前安装正确否,一定要记住重新安装)

4.运行appium

5.再次运行脚本 OK


 
还是有错,现在没有方向了
能否有人帮助一下呢?

 

IE 设置截图

 

 

 

现在看来,出现错误,不影响appium app测试

 

 

IIS 组件不影响 appium 测试 app

 

 

 

再次确定测试环境与运行

1.没有问题,打开 appium ,点击运行,在后台运行

2.打开python脚本

3.运行脚本,在android模拟器中看到测试结果

 

测试真机,与众筹的apk

 

 

 

真机启动程序OK

#coding=utf-8 

from appium import webdriver 

from time import sleep 

 

desired_caps = {} 

desired_caps['platformName'] ='Android' 

desired_caps['platformVersion'] ='6.0' 

desired_caps['deviceName'] ='3DN7N16427062116' 

desired_caps['appPackage'] ='com.example.event_test' 

desired_caps['appActivity'] ='com.example.event_test.MainActivity' 

 

driver =webdriver.Remote('http://localhost:4723/wd/hub', desired_caps) 

 

 

 

driver.find_element_by_name("1").click() 

driver.find_element_by_name("+").click() 

driver.find_element_by_name("6").click() 

driver.find_element_by_name("=").click() 

 

driver.quit() 

 

现在换成apk试一下

 

 

inconsistent use of tabs and spacesin indentation

  • 编辑

  • 删除

inconsistentuse of tabs and spaces in indentation

这个报错就是混用了tab4个空格造成的,检查代码,要不全部用tab,要不全部用4个空格,或者用idle编辑器校

 

Appium测试中,初学者也许都会像我一样遇到以下报错或者问题:

1
urllib2.URLError: 
   Appium
运行中报错如上,有两种可能:
1)发现是由于自己手机上连接了代理,去掉代理,以上报错消失
2)没有启动Appium,启动后,以上问题即可消失

 

 

你可能感兴趣的:(appium测试)