Home > Archive > Software Testing > January 2006 > Embedded Testing
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
|
|
|
|
Hi all,
I am implementing a file system for Flash memories. This is an embedded
application.
My question is .. how to test such system i.e how to write test cases
for such a application.
Whether I need to take the basic functions like .. read/write/erase and
write test cases for
this. is there any procedure for testing embedded applications.?
Thanks
Guru
| |
| Wayne Woodruff 2006-01-18, 7:09 pm |
| On 18 Jan 2006 01:25:13 -0800, "guru" <guru.naveen@gmail.com> wrote:
>
>
>Hi all,
>
>I am implementing a file system for Flash memories. This is an embedded
>application.
Try comp.arch.embedded
>My question is .. how to test such system i.e how to write test cases
>for such a application.
Hmmm. another homework question? You have some posts to other NG's
that look legit, but all have been within the last 10 days.
Just like testing anything else. Write a set of test requirements,
but in this case, for a test application. Have them peer reviewed.
Design and develop.
>
>Whether I need to take the basic functions like .. read/write/erase and
>write test cases for
>
All should be documented in the requirements. Think outside the box.
>this. is there any procedure for testing embedded applications.?
>
you gotta write them.
Wayne Woodruff
http://www.jtan.com/~wayne
| |
| dumitru.corobceanu@gmail.com 2006-01-19, 8:05 am |
| Of course first of all I'll go for basic function first
read/write/erase I'd also try some formatting.
Then file names, very long file names, names using spaces, using
wildcards (what happens with those that are accepted and those that
not, does it corrupt the data).
Simultaneous works read/write and erase all the same time.
File overwriting. Change to another file system.
Stress: Cancel during the operations; unplug the flash drive during the
operations. Unplug PC during the operation.
Load: Many, A LOT of read write and erase, I'd suggest to do an
application that does this and let it run for some days.
Compatibility: Try to use it on other PC, other operating platforms,
if for reading your file system drivers are needed try also on the
platforms without drivers, try to use normally there, also try to
format there.
But I'm sure U can find a lot more cases.
| |
| jtphome@hotmail.com 2006-01-19, 8:05 am |
| Hi!
These testing techniques might be appropriate for you
Syntax testing
CRUD
| |
| jtphome@hotmail.com 2006-01-19, 8:05 am |
| Hi!
These testing techniques might be appropriate for you
Syntax testing
CRUD
|
|
|
|
|