当前位置:网站首页>Appium 1.22. L'Inspecteur appium après la version X doit être installé séparément
Appium 1.22. L'Inspecteur appium après la version X doit être installé séparément
2022-07-03 05:04:00 【Full Stack Husky】

Wanye set |
---|
Tonnerre insidieux,Ciel brumeux. |
Mais en attendant le vent et la pluie,Je peux te garder ici. |
Préface:
Profil de l'auteur:Un husky avide de force ,Appelez - moi. Husky ,Une personne dévouée TFS - Pile complète Blogueur habilitant
CSDNCertification de blogueurs experts、Le programme Nova Saison 3 All Stack top_1 、Huawei Cloud enjoyment expert、Blogueur expert d'Alibaba Cloud
S'il y a une erreur dans le point de connaissance de l'article,Veuillez corriger.!Apprendre avec tout le monde,Progresser ensemble
Devise de la vie:Mieux que les autres.,Pas noble,La vraie noblesse devrait être supérieure au passé.
Si l'article du blogueur semble bon,Attention!、- Oui.、Collectionner trois liens pour soutenir les blogueurs Oh
Série de colonnes(Cliquez pour déverrouiller) Guide d'apprentissage Positionnement des connaissances PythonLivre blanc complet Niveau débutant de base zéro chapitre Commencez facilement d'une manière facile à comprendre,Pour te faire tomber amoureux.PythonLe charme de. Grammaire chapitre avancé Programmation principalement autour de multithreads、Apprentissage des expressions régulières、Avec des exercices de projet proches de la réalité . Automatisation du Bureau Automatiser le fonctionnement quotidien des logiciels de bureau,Gagner du temps、Améliorer l'efficacité du Bureau. Test automatique Du point de vue opérationnel,Un pas en avant.,Ingénieur en développement d'essais de transformation rapide. Développement de la base de données Mise à jour Introduction aux reptiles et combat réel Mise à jour Analyse des données Mise à jour Démarrer à l'avant+flask Chapitre complet de la pile Mise à jour django+vueChapitre complet de la pile Mise à jour Développement-Introduction à l'intelligence artificielle Mise à jour La voie de la cybersécurité Chapitre sur la marche dans la fosse .Enregistrer les trous rencontrés pendant l'apprentissage et l'exercice,Pour ceux qui viennent en arrière Chapitre sur l'alphabétisation en ligne Trois jours de pêche,Ne pas comprendre les principes,Ça fait de toi un garçon de script. vulhubRéapparition de la vulnérabilité au champ de tir Faciliter la récupération des vulnérabilités,Permettre aux chercheurs en sécurité de se concentrer davantage sur le principe de vulnérabilité lui - même. shellSection de la programmation Non.linuxBase,Le cas final sera biaisé vers la direction du renforcement de la sécurité. [À terminer] WEBChapitre sur l'attaque et la défense des vulnérabilités 2021Année9Mois3Mise à jour de l'arrêt quotidien,La communauté des prophètes et d'autres communautés de sécurité et petits cercles Collection d'outils de pénétration 2021Année9Mois3Mise à jour de l'arrêt quotidien,La communauté des prophètes et d'autres communautés de sécurité et petits cercles Point Point Engineer Testez les artefacts. - Charles Software Test package grapping Analysis artefact Testez les artefacts. - Fiddler Une société littéraire fiddle ,Apprendre à manger à l'envers,Mince.! Testez les artefacts. - Jmeter Ce n'est pas seulement un artefact de test de performance,Il peut également être utilisé pour construire un cadre d'essai d'automatisation d'interface légère. RobotFrameWork PythonMise en œuvre de l'outil d'essai automatisé,Ce chapitre n'est qu'une introductionUISection de l'automatisation. JavaRéalisationUIAutomatisation Document écrit sur2016Année,JavaRéaliséUIAutomatisation,Il y a encore des références. MonkeyRunner L'outil n'a plus beaucoup de scénarios d'application actuels,Document supprimé,Gardez - le pour une bonne typographie.

Catalogue des articles
Préface
Ces derniers jours mac Dans l'environnement appium Ce n'est pas la lumière qui a vraiment été renversée , J'ai failli me retirer de l'environnement de configuration .Non., J'ai rencontré un autre trou , Il n'y a que le cuir chevelu dur à enterrer …
Le scénario est le suivant::
Utilisation aapt Résoudre localement apk Paquet obtenir des informations sur le paquet , Les informations sur les paramètres de démarrage doivent être remplies dans “appium-inspector” , Cela déclenchera automatiquement le démarrage au démarrage app C'est.Mais quand j'ai cliqué appium De Quand cette icône , Mais j'ai trouvé le navigateur ouvert ,J'ai sauté à “https://github.com/appium/appium-inspector” . Ça ne s'est pas ouvert du tout “appium-inspector” , C'est très déroutant …

Analyse de scénarios
OK, On va analyser , In Jumping https://github.com/appium/appium-inspector J'ai trouvé ce qui suit .

Tu vois?, Regardez d'abord ce que nous avons installé appium Version de, Exécution du terminal appium -v

OK,J'ai trouvé le problème., C'est parce que nous utilisons appium La version de 1.22.3 Ce qui a causé,Alors...,appium-inspector
Nécessite une installation supplémentaire.
Installation appium-inspector
- Télécharger et installer
appium-inspector
:https://github.com/appium/appium-inspector/releases- Après l'installation,Coopération appium Et si, appium-inspector Nécessite un démarrage séparé
- Et parce que
appiumPour1.22.x,appium-inspectorPour la nouvelle édition
,Besoin deappium inspector
DansRemote Path
Configuration moyenne/wd/hub

Configurationappium-inspectorEt démarre
- platformName:Nom du matériel,En général “Android” Ou “ios”
- platformVersion:Numéro de version,Peut être commandé:
adb shell getprop ro.build.version.release
, Vous pouvez obtenir une valeur de type entier ,C'est le numéro de version- deviceName: S'il s'agit d'une machine réelle, inscrivez le nom de l'appareil ; Avec un simulateur ,C'est écritIPNuméro de port.
- Peut être commandé:
adb devices -l
, Voir un résultat ;model: La valeur qui suit est "deviceName" Nom à remplir
- appPackge Avec appActivityObligatoire, Il y a deux façons d'obtenir ces deux paramètres
- Première catégorie:Adoption android sdk Sous la table des matières build_tools De
aapt
,Exécuter les commandesaapt dump badging Pathname + apkNom du paquet
Vous pouvez obtenir- Deuxième type:C'est parti.app Après avoir reçu l'ordre
adb shell dumpsys activity | grep "mResume"
Voir,Par"/"Limite,À gauche.appPackge,À droite.appActivity ;Exemple de format:"com.taobao.taobao/com.taobao.tao.TBMainActivity"
- PS:Accès appPackge Avec appActivity Paramètres,RÉFÉRENCES 〖Python APP Test automatique⑤〗- appium CapabilityDétails De ce chapitre
Utilisation aapt Résoudre localement apk Paquet obtenir des informations sur le paquet
Cette partie de- automationName:C'est un paramètre optionnel,Généralement par défaut
"Appium"
Après le réglage des paramètres ci - dessus, voir la figure suivante :

Après le démarrage:


边栏推荐
- M1 Pro install redis
- Objects. Requirenonnull method description
- Current market situation and development prospect forecast of global UV sensitive resin 3D printer industry in 2022
- Interface frequency limit access
- 1086 tree traversals again (25 points)
- 50 practical applications of R language (36) - data visualization from basic to advanced
- Market status and development prospect prediction of global colorimetric cup cover industry in 2022
- Flutter monitors volume to realize waveform visualization of audio
- Market status and development prospects of the global IOT active infrared sensor industry in 2022
- 1114 family property (25 points)
猜你喜欢
[research materials] annual report of China's pension market in 2021 - Download attached
Shuttle + Alluxio 加速内存Shuffle起飞
Preparation for school and professional cognition
Thesis reading_ ICD code_ MSMN
Promise
How to connect the network: Chapter 2 (Part 1): a life cycle of TCP connection | CSDN creation punch in
Uipath practice (08) - selector
SSM framework integration
Keepalived热备与HAProxy
I stepped on a foundation pit today
随机推荐
"Hands on deep learning" pytorch edition Chapter II exercise
Burp suite plug-in based on actual combat uses tips
[research materials] annual report of China's pension market in 2021 - Download attached
编译GCC遇到的“pthread.h” not found问题
cookie session jwt
First + only! Alibaba cloud's real-time computing version of Flink passed the stability test of big data products of the Institute of ICT
Market status and development prospect forecast of global button dropper industry in 2022
1094 the largest generation (25 points)
Notes | numpy-11 Array operation
leetcode860. Lemonade change
Current market situation and development prospect prediction of global direct energy deposition 3D printer industry in 2022
Apache MPM model and ab stress test
Career planning of counter attacking College Students
2022-02-11 daily clock in: problem fine brush
Thesis reading_ ICD code_ MSMN
@RequestMapping
How to connect the network: Chapter 1 CSDN creation punch in
Self introduction and objectives
Source insight garbled code solution
Caijing 365 stock internal reference: what's the mystery behind the good father-in-law paying back 50 million?