Installazione di Axe DevTools Python tramite pip

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard

Installazione di Axe DevTools per pacchetti Web Python tramite pip dal repository di artefatti Agora di Deque

Not for use with personal data

Accedi e installa Axe DevTools python tramite il repository di artefatti Agora di Deque

Per scaricare Axe DevTools, segui le istruzioni di accesso al registro fornite dal tuo reparto operazioni di sviluppo, che potrebbero differire da questo esempio. Questa guida mostra come installare direttamente dall'istanza Artifactory di Agora di Deque e pertanto richiede informazioni di autenticazione per Agora. Questo file di pip.conf esempio ti guiderà nella configurazione delle dipendenze per scaricare Axe DevTools da Agora di Deque.

Prima di installare i pacchetti Python di Axe DevTools, è necessario configurare pip per cercare i pacchetti in Agora di Deque. Per farlo, devi inserire un file di configurazione in una posizione specifica.

Su Unix e macOS, il file di configurazione si trova su ~/.pip/pip.conf. Su Windows, il file di configurazione si trova su ~\pip\pip.ini.

Il contenuto del file di configurazione dovrebbe essere come segue:

[global]
extra-index-url = https://<USERNAME>:<IDENTITY_TOKEN>@agora.dequecloud.com/artifactory/api/pypi/devtools-python/simple

Dove <USERNAME> e <IDENTITY_TOKEN> sono sostituiti con le tue credenziali di Agora. Il nome utente sarà l'indirizzo email utilizzato per accedi ad Agora. Un Token di Identità può essere generato accedendo ad Agora, cliccando sul banner di benvenuto nell'angolo in alto a destra e selezionando Genera un Token di Identità dalla pagina del profilo. Segui i passaggi per creare un Token di Identità e copialo negli appunti. Se non hai le credenziali di accesso ad Agora, contatta il tuo rappresentante Deque. Inoltre, tieni presente che il tuo nome utente e Token di Identità verranno inseriti in un URL. I caratteri speciali devono essere codificati per URL (ad esempio, sostituire "@" con "%40").

important

Ricorda di copiare il valore del tuo Token di Identità quando lo crei, poiché questa sarà la tua unica occasione. Altrimenti, dovrai creare un nuovo token.

I Token di Identità scadono (di solito dopo un anno), quindi dovrai ricreare il tuo token periodicamente.

Ora puoi installare i pacchetti Python di Axe DevTools. Indipendentemente da come installi le tue dipendenze, sia elencandole all'interno di requirements.txt, sia all'interno del install_requires di setup.py, sia tramite semplice pip install, dovresti essere in grado di recuperare i pacchetti.

Ad esempio, per installare il pacchetto API di Axe DevTools, usa questo comando:

pip install axe-devtools-api

Per il tuo utilizzo, potrebbero essere necessari altri pacchetti Python di Axe DevTools. Per Axe DevTools Robot e Behave, avrai solo bisogno di pip install axe-devtools-robot o pip install axe-devtools-behave. Per Axe DevTools unittest, sarà necessario pip install axe-devtools-unittest e pip install axe-devtools-api separatamente. Per utilizzare altri framework di test automatici con Axe DevTools Python, saranno necessari i pacchetti API e Selenium.

Cosa fare dopo

Puoi verificare che il pacchetto sia stato installato correttamente aprendo il tuo interprete python ed eseguendo quanto segue:

$ python
Python 3.6.9 (default, Jul 17 2020, 12:50:27)
[GCC 8.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import axe_devtools_api
>>> print(dir(axe_devtools_api))
['Axe', 'ReportConfiguration', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__path__', '__spec__', 'axe', 'report_configuration']

Dove axe_devtools_api viene sostituito dal pacchetto che stai installando.

Per ulteriori documentazioni, consulta una delle pagine specifiche del pacchetto.