Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.txt | 2012-09-05 | 3.2 kB | |
setup.exe | 2012-09-05 | 625.6 kB | |
Totals: 2 Items | 628.8 kB | 0 |
WRITTEN BY: HANI SHAWA COPYRIGHT 2012 HANI SHAWA ALL RIGHTS RESERVED ====================================================================== I) INTRODUCTION This is an alpha version of a program that does some testing on a GroupWise POA. One type of test is similar to a stress test. It will bloat the POA with many logins, and send mail from these logins. The user has the chance to select how many test cases, messages per test case and the increments of logins between each test case. Time consumed for each test case is stored. Using a really rough, and probablybuggy performance check function, it will extrapolate when the delay will be 20 minutes. this is hard-coded, if you want to change it send me an email, or knock yourself out :-). The other type of test, will find the connectivity between users on a GroupWise system. It will ask you to browse to a text file, entries in that file should be like: user password <IP of POA> <port of POA>, NO TABS only single space. It will then output a table that shows how each user is connected. II) REQUIREMENTS For basic installation: - Windows GroupWise client (download eval version at: http://download.novell.com/Download?buildid=X95cxyoSSiE~) For developers: - A Microsoft IDE for VB.NET (a free one that I recommend is SharpDevelop, see: http://www.icsharpcode.net/OpenSource/SD/) - Windows GroupWise client (download eval version at: http://download.novell.com/Download?buildid=X95cxyoSSiE~) III) INSTALLATION For basic installation: -run the setup-gw-POA-check.exe and follow the prompts For developers: -using MS visual studio, SharpDevelop or any other VB.NET IDE, open the project file -have fun! IV) USAGE Follow the prompts, it is self-explanatory. V) BUGS Heard of that saying: "Always code as if the guy who ends up maintaining or testing your code will be a violent psychopath who knows where you live"? I'm more of a "If it was hard enough to code, it should be hard to read" Just a heads up :-) -in Part2 Somehow, if the user's inbox is too bloated, it might not work. The reason being that a function that will check his inbox for the test message might take forever to find this message. - there are 2 versions of the chkperformance() funtion, they are still beta and pretty buggy. the idea is to extrapolate given the duration of each test case, and predict when the delay will be more than 20 minutes. to submit bugs, comments: hani[underscore]shawa[at]hotmail[dot]com VI) LICENSE This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.