当前位置:网站首页>About the problem of APP flash back after appium starts the app - (solved)
About the problem of APP flash back after appium starts the app - (solved)
2022-07-07 13:02:00 【Full stack husky】
Wanyeji |
---|
Faint thunder , Cloudy sky . |
But I hope the wind and rain will come , I can keep you here . |
Preface :
Author's brief introduction : Husky who yearns for power , You can call me Siberian Husky , One devoted to TFS - The whole stack Empowered bloggers
CSDN Blog expert certification 、 Nova plan Season 3 full stack track top_1 、 Huawei cloud sharing expert 、 Alibaba cloud expert Blogger
If there is something wrong with the knowledge of the article , Please correct me. ! Learn with you , Progress together
The motto of life : Being superior to some other man , Is not high , The true nobility is to be superior to one's former self .
If you feel the blogger's article is good , Please pay attention. 、 give the thumbs-up 、 Collect three companies to support bloggers
Column series ( Click unlock ) Learning route guidance Knowledge orientation Python Full stack white paper Zero foundation beginner level chapter Easy to get started in an easy to understand way , Let you fall in love with Python The charm of . Advanced Grammar Mainly around multi-threaded programming 、 Regular expression learning 、 Including project exercises close to actual combat . Office automation Realize the automatic operation of daily office software , Save time 、 Improve office efficiency . Automation test practice From the perspective of actual combat , One step ahead , Rapid transformation test development engineer . Database development practice Updating Introduction and practice of reptile Updating Data analysis Updating Introduction to the front +flask Full stack Updating django+vue Full stack Updating expand - Introduction to artificial intelligence Updating The road to network security Stepping on a pit Record the pit encountered during learning and drilling , It is convenient for those who come from behind to catch up Net security literacy Three days fishing , No deep understanding of the principle , It will only make you a script boy . vulhub The loopholes in the shooting range reappear Make it easy to reproduce vulnerabilities , Let security researchers focus more on the vulnerability principle itself . shell Programming Don't involve linux Basics , The final case will be in the direction of safety reinforcement . [ To be finished ] WEB Vulnerability attack and defense 2021 year 9 month 3 Stop updating on , Move to safe communities such as prophet community and small secret circles Collection of penetration tools 2021 year 9 month 3 Stop updating on , Move to safe communities such as prophet community and small secret circles A little Engineer Test artifact - Charles Software test data packet capture analysis artifact Test artifact - Fiddler Learn to fiddle , Learn not to stand upside down and eat , Rarefied ! Test artifact - Jmeter Not just a performance test artifact , It can also be used to build a lightweight interface automation testing framework . RobotFrameWork Python Automatic test tool realized , This chapter only introduces UI Automation part . Java Realization UI automation Document written in 2016 year ,Java Realized UI automation , It still has reference significance . MonkeyRunner There are not many application scenarios for this tool at present , The document has been deleted , Only for the sake of good typesetting .
List of articles
Introduction background
In writing blog appium At the time of the case , The following scene appears : When passed python Script
Realization appium Of APP In the end automation scenario , After starting the tested app After that ,APP Flash back after startup . as follows :
Abnormal analysis
Try this to analyze the error log , To no avail .
Try to find previous cases on the Internet , To no avail .
… Too many fruitless , And waste time .
There's a big guy to mention something , Probably because app Safety reinforcement of , After all appium 、selenium Plus the simulator , This is a conventional reptile crawl app operation …
so… Forget it , Don't digress , Keep going .
Finally, look at the startup parameters of the script , as follows :
# Launch parameters
desired_caps = {
} # Definition desired_caps Variable , Used to assign a lot of startup information
desired_caps['platformName'] = 'Android' # Equipment name 、 System is "Android"
desired_caps['platformVersion'] = '7.1.2' # Here is the setup center of the night God simulator to view the Android version "7.1.2" , Later, I will tell you how to switch versions
desired_caps['deviceName'] = '127.0.0.1:62001' # If it is a real machine, fill in the equipment name ; Because we use simulators , Fill in IP Port number
desired_caps['appPackage'] = 'com.baidu.searchbox' # APP The package name ; Here we use the address book
desired_caps['appActivity'] = 'com.baidu.searchbox.SplashActivity' # The name of the launched interface ( Or the startup name , The default is "." At the beginning )
desired_caps['automationName']='UiAutomator1'
About the sixth and seventh lines : This is a required parameter for the startup parameter , If we log out these two lines of parameters , Then start it manually in the simulator app , Is it possible to bypass this error reporting problem when running scripts ?
The operation results are as follows :
Solution
This solution is not so friendly , After all, he needs to start it manually app , Instead of starting through a script app. It seems very stupid , It can only be regarded as a bad way . Later, if I find a solution, I will update .
If any boss knows how to solve this problem , Please give me some advice .
边栏推荐
- 博文推荐|Apache Pulsar 跨地域复制方案选型实践
- [crawler] avoid script detection when using selenium
- 关于 appium 启动 app 后闪退的问题 - (已解决)
- [疑难杂症]pip运行突然出现ModuleNotFoundError: No module named ‘pip‘
- 【从 0 开始学微服务】【00】课程概述
- Leetcode skimming: binary tree 21 (verifying binary search tree)
- Common text processing tools
- 云检测2020:用于高分辨率遥感图像中云检测的自注意力生成对抗网络Self-Attentive Generative Adversarial Network for Cloud Detection
- 在字符串中查找id值MySQL
- Day26 IP query items
猜你喜欢
Day-16 set
认养一头牛冲刺A股:拟募资18.5亿 徐晓波持股近40%
Sed of three swordsmen in text processing
达晨与小米投的凌云光上市:市值153亿 为机器植入眼睛和大脑
Leetcode skimming: binary tree 20 (search in binary search tree)
Talk about four cluster schemes of redis cache, and their advantages and disadvantages
Leetcode brush question: binary tree 24 (the nearest common ancestor of binary tree)
Day22 deadlock, thread communication, singleton mode
Polymorphism, final, etc
DHCP 动态主机设置协议 分析
随机推荐
Importance of database security
红杉中国完成新一期90亿美元基金募集
Sequoia China completed the new phase of $9billion fund raising
HZOJ #240. Graphic printing IV
HZOJ #236. Recursive implementation of combinatorial enumeration
Layer pop-up layer closing problem
智云健康上市:市值150亿港元 SIG经纬与京新基金是股东
Day-20 file operation, recursive copy, serialization
ip2long之后有什么好处?
Leetcode skimming: binary tree 23 (mode in binary search tree)
国泰君安证券开户怎么开的?开户安全吗?
[learn microservice from 0] [01] what is microservice
Leetcode brush questions: binary tree 19 (merge binary tree)
ACL 2022 | small sample ner of sequence annotation: dual tower Bert model integrating tag semantics
xshell评估期已过怎么办
Day-14 common APIs
Polymorphism, final, etc
达晨与小米投的凌云光上市:市值153亿 为机器植入眼睛和大脑
企业级自定义表单引擎解决方案(十二)--体验代码目录结构
Star Enterprise Purdue technology layoffs: Tencent Sequoia was a shareholder who raised more than 1billion