You are on page 1of 13

Test Report KnowTime-your Time Tracker application

Testers: Jaswinder Nagi, Ajay Balamurugadas


Date: 25-09-09
Time: 9:58 pm to 10:56 pm
Mission: To Test KnowTime application.
Assignment given by: Ajay B.
Application: KnowTime-your Time Tracker application.
Version: alpha 0.0.1.exe
Testing Time: 35 minutes.

Issue no-1:
Summary: There were no log entries but still it asked for clearing the entries instead
it should have displayed “There are no log entries to clear”
Steps to Reproduce:
1.) Open Know time application, donot create or start any task
2.) Click on Time logClear entries
3.) It will display the message “Clear all entries of time log for the selected date?

Issue no-2:
Summary: While the timer was running, it allowed clearing the log and after
stopping the timer there was no log entry.
Steps to Reproduce:
1.) Select a task right click to start timing. Navigate to Time log clear entries.

Issue no-3:
Summary: The month in the date dropdown of Timelog entries the single digit is
missing tens value .For e.g. it is displaying 10/ 8/2009
Steps to Reproduce:
1.) Navigate to the Time Logs tab.
2.) Click on the next navigating icon “>” and observe the dates displayed.
3.)

Issue no-4:
Summary: An exception was thrown when clicked on import tasksMicrosoft Outlook
import. Even Refresh causes this behavior.
Steps to Reproduce:
1.) Navigate to on import tasksMicrosoft Outlook
2.) Click on import.

Stack Trace for the above exception:


See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************


System.IO.FileNotFoundException: Could not load file or assembly
'Microsoft.Office.Interop.Outlook, Version=12.0.0.0, Culture=neutral,
PublicKeyToken=71e9bce111e9429c' or one of its dependencies. The system
cannot find the file specified.
File name: 'Microsoft.Office.Interop.Outlook, Version=12.0.0.0, Culture=neutral,
PublicKeyToken=71e9bce111e9429c'
at KnowTimeApp.OutlookTasks.GetTasks()
at KnowTimeApp.KnowTimeMain.ImportFromOutlook()
at KnowTimeApp.KnowTimeMain.importTasksToolStripMenuItem_Click_1(Object
sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e,
ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e,
ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs
mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons
button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&
m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&
m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg,
IntPtr wparam, IntPtr lparam)

WRN: Assembly binding logging is turned OFF.


To enable assembly bind failure logging, set the registry value
[HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure
logging.
To turn this feature off, remove the registry value
[HKLM\Software\Microsoft\Fusion!EnableLog].

************** Loaded Assemblies **************


mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase:
file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
knowTime-alpha-0.0.1
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase:
file:///C:/Documents%20and%20Settings/Sagar/Desktop/knowTime-alpha-
0.0.1-1.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77
a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/
System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d
50a3a/System.Drawing.dll
----------------------------------------

************** JIT Debugging **************


To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception


will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Issue no-5:
Summary: It is allowing start a new task while a task is already started.
Steps to Reproduce:
1.) Create 2 tasks.
2.) Select the first task and right click
3.) Select start timing.
4.) Now select the second task and right click and click on start timing
5.) It starts the timing of second task

Issue no-6:
Summary: While saving Tasks it displays the message Notes saved to Registry but it
is not clear “which registry”.
Steps to Reproduce:
1.) Navigate to KnowTime menu
2.) Click on Save tasks.

Issue no-7:
Summary: About Window Title has words repeated.
Steps to Reproduce:
1.) Navigate to Help menu
2.) Click on about.

Issue no-: 8
Summary: Version is displayed as 1.0.0.0 1.0.0.0
Steps to Reproduce:
1.) Navigate to Help menu
2.) Click on about.

Issue no-: 9
Summary: Minimizing Know Time does not display on the taskbar. The icon is
displayed in System Tray.
Steps to Reproduce:
1.) Click on the minimize icon on the upper right corner of the application.
Issue no-: 10
Summary: Multiple instances can be launched.
Steps to Reproduce:
1.) Go on Clicking on the exe file, multiple instances will be launched.

Issue no-: 11
Summary: Unhandled Exception occurs if CTRL + N is pressed twice.
Steps to Reproduce:
1. Press CTRL + N .
2. Press CTRL + N once again.
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************


System.AccessViolationException: Attempted to read or write protected memory. This is
often an indication that other memory is corrupt.
at System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc,
IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at System.Windows.Forms.NativeWindow.DefWndProc(Message& m)
at System.Windows.Forms.Control.DefWndProc(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.TreeView.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr
wparam, IntPtr lparam)

************** Loaded Assemblies **************


mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
knowTime-alpha-0.0.1
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Documents%20and%20Settings/ajaybala/Desktop/knowTime-
alpha-0.0.1.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c56
1934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/Syste
m.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3
a/System.Drawing.dll
----------------------------------------

************** JIT Debugging **************


To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception


will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Issue no-: 12
Summary: RMB > Start Timing for a task with name more than 60 characters causes
Unhandled Exception.
Steps to Reproduce:
1. Create a new task.
2. Rename it to more than 60 characters.
3. RMB > Start Timing.

See the end of this message for details on invoking


just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************


System.ArgumentOutOfRangeException: Text length must be less than 64 characters
long.
Parameter name: Text
Actual value was KnowTime - Time Keeper : Running : let this task name be a bit long.
at System.Windows.Forms.NotifyIcon.set_Text(String value)
at KnowTimeApp.KnowTimeMain.StartTiming(String entry)
at KnowTimeApp.KnowTimeMain.trmnAction_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e,
ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e,
ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button,
Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr
wparam, IntPtr lparam)

************** Loaded Assemblies **************


mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
knowTime-alpha-0.0.1
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Documents%20and%20Settings/ajaybala/Desktop/knowTime-
alpha-0.0.1.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c56
1934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/Syste
m.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3
a/System.Drawing.dll
----------------------------------------

************** JIT Debugging **************


To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception


will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Issue no-: 13
 Summary: KnowTime > Preferences: OK button text is Ok instead of OK.

Issue no-: 14
Summary: Focus does not shift to Tasks tab if New Main task is added with
focus on Time Log tab.

 Click on Time Log tab.


o KnowTime > New Main Task.
o The focus does not shift to Tasks tab.

Issue No - 15
 Tasks with same name must not be allowed.
Issue No 16
Summary: Help > About : The URL displayed there does not point to a valid page.

http://code.google.com/p/KnowTime

You might also like