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
- Scaricare lo strumento di convalida della penna aptico
- Fare clic con il pulsante destro del mouse sul file HapticPenValidationTool.appx scaricato
- Selezionare Proprietà
- Selezionare la scheda Firme digitali
- Selezionare la firma nell'elenco
- Premere il pulsante Dettagli
- Premere il pulsante Visualizza certificato
- Premere il pulsante Installa certificato...
- Selezionare Computer locale e premere il pulsante Avanti
- Selezionare Posiziona tutti i certificati nell'archivio seguente e premere il pulsante Sfoglia...
- Selezionare Attendibili Persone e premere il pulsante OK
- Premere il pulsante Avanti
- Premere il pulsante Fine
- 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
- Avviare lo strumento Convalida penna aptico e passare alla scheda "Check Required Waveforms"
- 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
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:
Test Case 2: Verifica delle interazioni necessarie
- Superato correttamente test 1
- Passare alla scheda "Controlla interazioni richieste" dello strumento di convalida
- Usare la penna per toccare il pulsante "Invia commenti e suggerimenti"
- Posizionare la penna nella casella nel test inkContinuous e spostarla per più di un secondo mantenendo il suggerimento in contatto con lo schermo
- 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
- 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
- Continuare a spostare la penna nella casella
Risultati previsti per Test Case 2
- La forma d'onda "Click" viene riprodotta dalla penna toccando il pulsante nel passaggio 3.
- 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.
- La forma d'onda "InkContinuous" viene riprodotta, a partire dalla punta della penna che fa contatto con lo schermo nel passaggio 5.
- La forma di onda "Click" viene riprodotta dopo un secondo di trascinamento della penna nella casella nel passaggio 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.
- Superato correttamente test 1 e test 2
- Passare alla scheda "Check Optional Waveforms" dello strumento di convalida
- Scegliere una forma d'onda continua da testare nell'elenco a discesa nella sezione Facoltative Continue Waveforms
- Posizionare la penna nella casella nella sezione Onde continue facoltative e spostarsi intorno
- Sollevare la penna dallo schermo
- Scegliere una forma di onda di interazione da testare nell'elenco a discesa nella sezione Onda di interazione facoltativa
- Usare la penna per toccare il pulsante "Invia feedback di interazione"
Risultati previsti per Test Case 3
- 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.
- 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.
- Superato il test 1 e il test 2
- Passare alla scheda "Controlla interazioni facoltative" dello strumento di convalida
- Usare la penna per premere il pulsante "Send Click Feedback With Intensity" (Invia commenti e suggerimenti con intensità)
- Modificare il dispositivo di scorrimento Intensità
- Usare la penna per premere di nuovo il pulsante "Invia commenti e suggerimenti con intensità"
- Posizionare la penna nella casella sinistra nel test di feedback continuo arresta automaticamente e spostarla
- Sollevare la penna fuori dall'intervallo dallo schermo
- Posizionare il suggerimento della penna verso il basso nella casella destra nel test di feedback continuo arresta automaticamente e spostarlo intorno
- Usare la penna per premere il pulsante "Invia feedback ripetuto"
- Usare la penna per premere il pulsante "Invia feedback ripetuto con una seconda pausa"
Risultati previsti per test case 4
- La forma d'onda Click viene riprodotta al 100% di intensità quando il pulsante viene premuto nel passaggio 3.
- La forma d'onda Click viene riprodotta con l'intensità scelta quando il pulsante viene premuto nel passaggio 5.
- 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.
- La forma d'onda "InkContinuous" si interrompe quando la penna viene sollevata dallo schermo nel passaggio 7.
- La forma d'onda "InkContinuous" non viene riprodotta quando la punta della penna posizionata nella casella destra e spostata nel passaggio 8.
- La forma d'onda Click viene riprodotta tre volte quando il pulsante viene premuto nel passaggio 9.
- 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 |