Condividi tramite


Guida alla convalida della penna aptica

Questo articolo illustra l'uso dello strumento di convalida della penna aptico per convalidare sia le funzionalità necessarie (Test Case 1 e 2) sia facoltative (Test Case 3 e 4) con penna aptica.

Test Prerequesites

Installare lo strumento di convalida della penna aptico

  1. Scaricare lo strumento di convalida della penna aptico
  2. Fare clic con il pulsante destro del mouse sul file HapticPenValidationTool.appx scaricato
  3. Selezionare Proprietà
  4. Selezionare la scheda Firme digitali
  5. Selezionare la firma nell'elenco
  6. Premere il pulsante Dettagli
  7. Premere il pulsante Visualizza certificato
  8. Premere il pulsante Installa certificato...
  9. Selezionare Computer locale e premere il pulsante Avanti
  10. Selezionare Posiziona tutti i certificati nell'archivio seguente e premere il pulsante Sfoglia...
  11. Selezionare Attendibili Persone e premere il pulsante OK
  12. Premere il pulsante Avanti
  13. Premere il pulsante Fine
  14. Fare doppio clic su HapticPenValidationTool.appx e premere il pulsante Installa

Test case

Seguire la procedura seguente per eseguire i casi di tast per ogni scenario.

Test Case 1: verificare che la penna segnala correttamente le funzionalità aptice necessarie

  1. Avviare lo strumento Convalida penna aptico e passare alla scheda "Check Required Waveforms"
  2. Portare la penna all'interno dell'intervallo dell'area di disegno principale

Risultati previsti per Test Case 1

Il testo seguente è illustrato:

SUCCESS: fare clic su supportato

SUCCESS: Supportato da InkContinuous

Superato correttamente il test Waveforms obbligatorio

Casi di errore per test case 1

Scenario di errore Motivo dell'errore
"ERRORE: il dispositivo corrente non è una penna" viene visualizzato il testo Il dispositivo puntatore corrente non viene riconosciuto come penna
Viene visualizzato il testo "FAILURE: funzionalità avanzate della penna non supportate" La penna corrente non supporta funzionalità avanzate, ad esempio commenti e suggerimenti tattili
"ERRORE: questa penna non fornisce commenti e suggerimenti tattili" viene visualizzato il testo La penna corrente non supporta gli aptici
Viene visualizzato il testo "ERRORE: fare clic su non supportato" La penna corrente non supporta la WAVEFORM_CLICK
Viene visualizzato il testo "FAILURE: InkContinuous not supportato" La penna corrente non supporta la WAVEFORM_ INKCONTINUOUS

Messaggio di errore di esempio:

Errore del test Waveforms obbligatorio

Test Case 2: Verifica delle interazioni necessarie

  1. Superato correttamente test 1
  2. Passare alla scheda "Controlla interazioni richieste" dello strumento di convalida
  3. Usare la penna per toccare il pulsante "Invia commenti e suggerimenti"
  4. Posizionare la penna nella casella nel test inkContinuous e spostarla per più di un secondo mantenendo il suggerimento in contatto con lo schermo
  5. Posizionare la penna nella casella nel test input penna e feedback di interazione e spostarla per un secondo mantenendo il suggerimento in contatto con lo schermo
  6. Dopo aver sentito la forma d'onda Click, tenere premuta la penna sul posto con la penna che continua a toccare lo schermo ma non spostarsi per un secondo
  7. Continuare a spostare la penna nella casella

Risultati previsti per Test Case 2

  1. La forma d'onda "Click" viene riprodotta dalla penna toccando il pulsante nel passaggio 3.
  2. La forma d'onda "InkContinuous" viene riprodotta, iniziando quando la punta della penna scende nel passaggio 4 e quindi si arresta dopo un secondo della penna in contatto con lo schermo.
  3. La forma d'onda "InkContinuous" viene riprodotta, a partire dalla punta della penna che fa contatto con lo schermo nel passaggio 5.
  4. La forma di onda "Click" viene riprodotta dopo un secondo di trascinamento della penna nella casella nel passaggio 5.
  5. La forma d'onda "InkContinuous" viene riprodotta una volta spostata la penna nel passaggio 7.

Casi di errore per test case 2

Scenario di errore Motivo dell'errore
Nessun feedback aptico viene sentito quando il pulsante viene toccato con la penna nel passaggio 3 La penna non ha riprodotto correttamente la forma d'onda WAVEFORM_CLICK
Nessun feedback aptico viene sentito quando la penna viene spostata durante il passaggio 4 La penna non ha riprodotto correttamente la forma d'onda WAVEFORM_INKCONTINUOUS
Il feedback aptico non si arresta dopo un secondo di movimento durante il passaggio 4 La penna non ha risposto correttamente a WAVEFORM_STOP
Nessun feedback aptico viene sentito quando la penna viene spostata durante il passaggio 5 La penna non ha riprodotto correttamente la forma d'onda WAVEFORM_INKCONTINUOUS
La forma di onda "Click" non viene riprodotta dopo un secondo di movimento nel passaggio 5 La penna non ha riprodotto correttamente la forma d'onda WAVEFORM_CLICK
Nessun feedback aptico viene sentito quando la penna viene spostata durante il passaggio 7 Se il feedback aptico è stato sentito durante il passaggio 3 e il passaggio 5, questa indica che la penna non riprende correttamente una forma di onda di input penna quando interrotta da una forma di onda di interazione. In caso contrario, questo indica che la penna non ha riprodotto correttamente la forma d'onda WAVEFORM_INKCONTINUOUS.

Test Case 3: Verifica delle forme di onda facoltative

I test inclusi in questa sezione sono facoltativi e devono essere usati solo se la penna corrente supporta le forme d'onda pertinenti.

  1. Superato correttamente test 1 e test 2
  2. Passare alla scheda "Check Optional Waveforms" dello strumento di convalida
  3. Scegliere una forma d'onda continua da testare nell'elenco a discesa nella sezione Facoltative Continue Waveforms
  4. Posizionare la penna nella casella nella sezione Onde continue facoltative e spostarsi intorno
  5. Sollevare la penna dallo schermo
  6. Scegliere una forma di onda di interazione da testare nell'elenco a discesa nella sezione Onda di interazione facoltativa
  7. Usare la penna per toccare il pulsante "Invia feedback di interazione"

Risultati previsti per Test Case 3

  1. La forma d'onda scelta viene riprodotta, a partire dalla punta della penna nel passaggio 4 e quindi si arresta quando la penna viene alzata nel passaggio 5.
  2. La forma onda scelta viene riprodotta dalla penna toccando il pulsante nel passaggio 7.

Casi di errore per Test Case 3

Scenario di errore Motivo dell'errore
Nessun feedback aptico viene sentito quando la penna viene spostata durante il passaggio 4 La penna non ha riprodotto correttamente la forma d'onda scelta
Il feedback aptico non si arresta quando viene sollevato dallo schermo nel passaggio 5 La penna non ha risposto correttamente alla punta della penna da sollevare dallo schermo arrestando la riproduzione della forma d'onda
Nessun feedback aptico viene sentito quando il pulsante viene toccato con la penna nel passaggio 7 La penna non ha riprodotto correttamente la forma d'onda scelta

Test Case 4: Verifica delle interazioni facoltative

I test inclusi in questa sezione sono facoltativi e devono essere usati solo se la penna corrente supporta le funzionalità pertinenti.

  1. Superato il test 1 e il test 2
  2. Passare alla scheda "Controlla interazioni facoltative" dello strumento di convalida
  3. Usare la penna per premere il pulsante "Send Click Feedback With Intensity" (Invia commenti e suggerimenti con intensità)
  4. Modificare il dispositivo di scorrimento Intensità
  5. Usare la penna per premere di nuovo il pulsante "Invia commenti e suggerimenti con intensità"
  6. Posizionare la penna nella casella sinistra nel test di feedback continuo arresta automaticamente e spostarla
  7. Sollevare la penna fuori dall'intervallo dallo schermo
  8. Posizionare il suggerimento della penna verso il basso nella casella destra nel test di feedback continuo arresta automaticamente e spostarlo intorno
  9. Usare la penna per premere il pulsante "Invia feedback ripetuto"
  10. Usare la penna per premere il pulsante "Invia feedback ripetuto con una seconda pausa"

Risultati previsti per test case 4

  1. La forma d'onda Click viene riprodotta al 100% di intensità quando il pulsante viene premuto nel passaggio 3.
  2. La forma d'onda Click viene riprodotta con l'intensità scelta quando il pulsante viene premuto nel passaggio 5.
  3. La forma d'onda "InkContinuous" viene riprodotta, a partire dal momento in cui la punta della penna fa contatto con lo schermo nel passaggio 6.
  4. La forma d'onda "InkContinuous" si interrompe quando la penna viene sollevata dallo schermo nel passaggio 7.
  5. La forma d'onda "InkContinuous" non viene riprodotta quando la punta della penna posizionata nella casella destra e spostata nel passaggio 8.
  6. La forma d'onda Click viene riprodotta tre volte quando il pulsante viene premuto nel passaggio 9.
  7. La forma d'onda Click viene riprodotta tre volte con una pausa di un secondo tra ogni quando il pulsante viene premuto nel passaggio 10.

Casi di errore per test case 4

Scenario di errore Motivo dell'errore
La forma d'onda Click non è stata riprodotta con l'intensità scelta quando il pulsante viene premuto nel passaggio 5 La penna non ha implementato correttamente la funzionalità Intensità
Non viene sentito alcun feedback aptico quando la penna viene spostata durante il passaggio 6 La penna non ha riprodotto correttamente la forma d'onda WAVEFORM_INKCONTINUOUS
Il feedback aptico non si arresta quando viene rimosso dallo schermo nel passaggio 7 La penna non ha reagito correttamente alla punta della penna sollevata dallo schermo arrestando la riproduzione della forma d'onda
La forma d'onda InkContinuous viene riprodotta quando la penna viene posizionata durante il passaggio 8 La penna non ha cancellato correttamente lo stato della forma d'onda quando lascia l'intervallo dello schermo
La forma d'onda Click non è stata riprodotta per tre volte quando il pulsante viene premuto nel passaggio 9 La penna non ha implementato correttamente la funzionalità Conteggio ripetizioni
La forma d'onda Click non ha avuto una pausa di un secondo tra ogni riproduzione quando viene premuto il pulsante nel passaggio 10 La penna non ha implementato correttamente la funzionalità Periodo di ripetizione