调用了去登陆的方法,但是没有执行点击操作,详细log已截图,麻烦看下。。

来源:5-13 多线程、unittest、启动服务、流程梳理代码重构

19travelSky

2019-04-13

老师,我这边代码调试了好久还是没有执行去登陆的操作,一直停留在注册页面,部分代码及log:

def get_go_login_button_element(self):
   return self.get_by_local.get_elelemnt('go_login')
   
def go_login_click(self):
    self.login_page.get_go_login_button_element().click()

def login_pass(self):
    self.login_handle.go_login_click()
    self.login_handle.send_username('15736160000')
    self.login_handle.send_password('111111')
    self.login_handle.click_login()
   
ini配置文件:
go_login=id>cn.com.open.mooc:id/tv_go_login

启动相关配置:
"platformName": "Android",
"deviceName":devices,
"app": "D:\\fileTest\\mukewang.apk",
"appPackage": "cn.com.open.mooc",
"appWaitActivity": "cn.com.open.mooc.user.login.MCLoginActivity",
"noReset": "true",
"platforVersion": "7.0.0"

执行case时app安装启动到注册界面,并没有执行去登陆的操作,相关log如截图:

http://img.mukewang.com/szimg/5cb1f49900014dc711280464.jpg

http://img.mukewang.com/szimg/5cb1f49a00012fab13080463.jpg

http://img.mukewang.com/szimg/5cb1f49a0001f3e012970458.jpg

http://img.mukewang.com/szimg/5cb1f49b00010cc413110470.jpg

http://img.mukewang.com/szimg/5cb1f49c0001b93e12840456.jpg

http://img.mukewang.com/szimg/5cb1f49c00011cfc13030458.jpg

http://img.mukewang.com/szimg/5cb1f75b000175aa12760449.jpg

http://img.mukewang.com/szimg/5cb1f77c0001e73108420538.jpg


写回答

2回答

Mushishi

2019-04-13

1、你看他拿到的是register的activity,所以这里你配置activity的时候配置这个,不要配置login的。

2、//img.mukewang.com/szimg/5cb1fee40001091411980429.jpg,这里没招到,你先去把第一个解决了,然后再运行看一下结果。

0
1
19travelSky
用真机模拟时,appWaitActivity修改为注册页面的activity:cn.com.open.mooc.user.register.MCPhoneRegisterActivity后,仍然没有执行去登陆点击操作,提示[debug] [ADB] Running 'D:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe -P 5037 -s 9YJNW17921005531 shell dumpsys window windows' Found package: 'cn.com.open.mooc' and fully qualified activity name : 'cn.com.open.mooc.user.register.MCPhoneRegisterAty'
2019-04-14
共1条回复

Mushishi

2019-04-13

你模拟器得版本是不是低?UIautomator使用版本是有版本限制得哟。

0
0

Python主讲移动端自动化测试框架Appium

APP自动化基础知识、po模型、关键字模型、服务自动化、持续集成

1508 学习 · 1333 问题

查看课程