Markup metadati
La più semplice definizione di metadati è che si tratta di dati sui dati. I metadati possono essere molto utili. Per quanto riguarda il markup c'era qualche metadati incorporati: id, piccola descrizione di affermazione, link al test. Durante il trasferimento markup mi sono reso conto che più i metadati sarebbe molto utile. Nella nuova versione della specifica c'erano vari tipi di asserzioni:
- di età:
testo non modificato, le prove non hanno bisogno di eventuali modifiche; - oldToBeChanged:
testo cambiato, le prove hanno bisogno di essere cambiato; - nuovo:
totalmente nuovo testo, nuove prove necessarie; - newWritten:
nuovo testo, ma i test già esistenti (perché il processo di sviluppo di test iniziata non appena il progetto di spec era disponibile); - newWrittenToBeChanged:
nuovo testo, le prove esistono, spec progetto modificato, in modo i test devono essere cambiate o prove esistenti non sono sufficienti.
L'aggiunta di questo tipo di dati al markup semplificherebbe notevolmente il lavoro futuro - lo sviluppo di test. Perché solo guardando una affermazione in quella specifica può facilmente dire se sono necessari più test o di più dovrebbe essere aggiornato.
Con il dato architettura markup è stato deciso di utilizzare l'attributo title nel tag href-bis (la seconda ancora). Quindi il codice sarà simile:
<a name=assertionID> <! - descrizione shord come commento html ->
affermazione dichiarazione qui
<a href="path src="pics/assert.gif"> a title=assertType> ID test" prova che è la stessa affermazione ID </ a>
L'attributo title possono essere visualizzati in un browser come un suggerimento.
ancora , l'affermazione , assertionID , JLS , markup , il trasferimento di markup , metadati , spec , specificazione , istruzione , le prove



