Hello,
Jon Barber wrote:
> The errors I've seen are very simple to
> detect. I think loading a very simple
> echo style cardlet onto a JavaCard would
> be enough to use in testing. Most errors
> seem to stem from using a byte to hold
> LC or LE and not coping with values over
> 127 correctly, a few simple tests should
> highlight this.
I don't speak for the consortium but there have
been numerous debates on this issue, either at the
management level, and also inside the OCC technical
committee. In fact, since V1.1.1 (May99), there is
a test framework for OCF that is not part of the distribution
itself but is of today available for the consortium members
only. Details can be found in the public "Work-in-Progress"
web page: http://www.opencard.org/work/. Have a look for
example at RFC 7 (Framework for Test Execution) and
RFC 8 (Card Terminal Compliance Test). They have both been
voted "Accepted" and integrated into the OCF. In fact,
the source code of RFC7 is currently protected by password but
it should be made public I think, because RFCs specify additions
to the framework, being it additions to its core, optional parts,
or even tools (Especially if people outside the consortium want to
contribute!).
Uwe, is it possible to open the test framework implementation
so that interested people could have a look.
Now we still lack one or even several test suites to feed this
framework. I also agree with Jon that a few simple tests should
be enough to find common mistakes. Gemplus is willing to contribute
on this issue with some tests we use for qualifying other drivers
(these tests are not written in Java though, they have to be ported).
All contributions will be welcome.
Cheers,
Christophe.
= Pentium testing consisted mostly of playing tetris until a score =
= of 100,000 was achieved. =
--
-------------------------------------------------------------
[EMAIL PROTECTED] - Gemplus Research Lab
Phone: +33 4-42-36-57-83
-------------------------------------------------------------
---
> Visit the OpenCard web site at http://www.opencard.org/ for more
> information on OpenCard---binaries, source code, documents.
> This list is being archived at http://www.opencard.org/archive/opencard/
! To unsubscribe from the [EMAIL PROTECTED] mailing list send an email
! to
! [EMAIL PROTECTED]
! containing the word
! unsubscribe
! in the body.