We have some server-side application working on Windows. We need to port it to Linux. We know about Wine but we need ensure that all used functions are correctly implemented in Wine (some of them are not implemented correctly indeed and we wrote our own implementation). What we need: a test set which can be started both under Windows (with the native WinAPI) and under Linux (with our implementation). The test set should check those functions:
Each function should have a separate test set consiting of 2 parts:
1) negative tests - all cases when the function can return error (in accordance with [url removed, login to view])
2) positive tests - they should be basically msdn based, i.e., we need black-box testing which can prove the functions work as described in [url removed, login to view] (all possible situations should be covered and commented, i.e., we need test different combination of parameters/system states).
3) a performance test - just show how much time every function call takes.
You need make those tests working under Windows (with the native API) and provide the code. Only those functions from WinAPI should be used (the cases when you need more API functions for writing tests should be discussed).
I will answer more quickly on your bid in a case if you will show me an example of possible tests for anyone of those functions (pseudocode is OK for such example)
Hi, i'm familiar with performance tests programming and have a Linux/Wine testing platform so I can develop this test set rather quickly. Ready to start now. Please check PM for more description and a test example.