Appium +python的app自动化问题。

这个是我上班时没事琢磨自学的,目前有两个困惑我的问题
1.脚本可以运行,但是不稳定,比方说跑第一遍可以捕捉到元素,第二遍就不行了,第三遍又可以了。查了一下说是使用XPATH捕捉的原因?
2.因为框架不怎么会搭建,就只能把所有的代码都放在了一个py文件里,从开始的链接真机设备,到程序运行,到结束都在一个文件里面,这样很不方便维护。怎么样才能俺不同的模块分成多个py文件呢?

第一个问题,这个大部分是你没有设置等待时间,元素还没加载完,导致找不到元素所以会报异常
第二个问题,现在都有现成的框架可以使用,比如说unittest,pytest