diff --git a/Changes.txt b/Changes.txt index 790472c4..047cdf53 100644 --- a/Changes.txt +++ b/Changes.txt @@ -1,41 +1 @@ -vNext - - BREAKING: White Namespace changed from White.Core to TestStack.White - - BREAKING: ModalWindow now throws when the window cannot be found - - BREAKING/Enhancement: MultiLineTextBox no longer exists, simply use TextBox - - Fix: Expandable lists now restore their previous expansion (after the items have been retrieved), if `ComboBoxItemsPopulatedWithoutDropDownOpen` is set to false - -Version 0.10.3 - - Some small updates to WPF Get extension methods - - Further tooltip fixes - -Version 0.10.2 - - Made ListItem selection more reliable - -Version 0.10.1 - - Fix: Tooltips can now be found as expected - - Retry.ForDefault method now reads it's default timeout from White's configuration - - New Configuration value 'FindWindowTimeout' which is defaulted to 30 seconds - - Added ability to take screenshots of the desktop: - - `Desktop.CaptureScreenshot()` returns a Bitmap - - `Desktop.TakeScreenshot(string filename, ImageFormat imageFormat)` saves the screenshot to file - -Version 0.10.0 - - BREAKING: Removed Log4net, now using Castle's logging abstractions. See https://github.com/TestStack/White/wiki/log4net-Removal - - BREAKING: SearchCriteria.ByControlType now takes WindowsFramework rather than string - - BREAKING: WindowsFramework members renamed to Is[Framework] from [Framework] - - Fix: Lots of combobox updates/fixes - - Fix: AsContainer() could throw a NullReferenceException - - Fix: Checkbox fixes - - Fix: Added support for WPF DatePicker - - All exceptions are now serialisable - -Version 0.9.3 - - BREAKING: White is now compiled as x86 (fixes issues when run in x64 process) - - White will no longer throw TargetInvocationExceptions in some cases. - - Added support for swapping mouse buttons (for left handed users/system setup) - See FAQ for details - -Version 0.9.2 - - BREAKING: UIItem.Get now throws an AutomationException when the UI Element is not found - - Change: UIItem.Get now auto retries to fetch the item - - FIX: Added small delay when fetching menu items (to compensate for menu animation in newer versions of windows) - - FIX: AttachOrLaunch method now can accept a full Path. \ No newline at end of file +See http://teststack.azurewebsites.net/White/ChangeLog.html \ No newline at end of file diff --git a/README.md b/README.md index ef0e78c4..8bf9b922 100644 --- a/README.md +++ b/README.md @@ -6,10 +6,6 @@ Project white has been inactive for some time, but still has many users and is a TestStack has brought this project into it's offering to try and breathe some life into Project White. -We welcome pull requests and reported issues! - -If you have any queries, please join our discussion group at [https://groups.google.com/forum/#!forum/teststack_white](https://groups.google.com/forum/#!forum/teststack_white) - ## Getting Started Install TestStack.White from NuGet @@ -21,18 +17,30 @@ I have created a sample app which uses the Screen pattern. It is available at [h Documentation ----------------- - - If you would like to know how to automate specific controls check out Whites UI Test Suite + +### Documentation Site +[http://teststack.azurewebsites.net/white/index.html](http://teststack.azurewebsites.net/white/index.html) + +### Discussion Group +[https://groups.google.com/forum/#!forum/teststack_white](https://groups.google.com/forum/#!forum/teststack_white) + +### Sample Applications +[https://github.com/TestStack/White/tree/master/src/Sample%20App](https://github.com/TestStack/White/tree/master/src/Sample%20App) + +### Whites UI Tests [https://github.com/TestStack/White/tree/master/src/TestStack.White.UITests](https://github.com/TestStack/White/tree/master/src/TestStack.White.UITests) - - For documentation topics, check out the Wiki -[https://github.com/TestStack/White/wiki](https://github.com/TestStack/White/wiki) - - For old documentation, check out the CodePlex site (This will be migrated and updated) -[https://white.codeplex.com/documentation](https://white.codeplex.com/documentation) Contributions to White's documentation is welcome ## Contributing to White Pull Requests for White are welcome, please include either Unit or UI Tests covering your changes if possible. +### Setting up Git +[http://jake.ginnivan.net/setting-up-git](http://jake.ginnivan.net/setting-up-git) + +### Contributing to a TestStack Project +[http://teststack.azurewebsites.net/Contributing.html](http://teststack.azurewebsites.net/Contributing.html) + ## Reporting Issues If possible, please add a failing test to TestStack.White.UITests when you report an issue, this will allow me to fix it, and ensure there is no regression later. diff --git a/src/TestStack.White.ScreenObjects/TestStack.White.ScreenObjects.nuspec b/src/TestStack.White.ScreenObjects/TestStack.White.ScreenObjects.nuspec index 52de12af..daab6717 100644 --- a/src/TestStack.White.ScreenObjects/TestStack.White.ScreenObjects.nuspec +++ b/src/TestStack.White.ScreenObjects/TestStack.White.ScreenObjects.nuspec @@ -8,7 +8,7 @@ Vivek Singh, Jake Ginnivan Jake Ginnivan https://github.com/TestStack/White/blob/master/LICENSE.txt - http://teststack.github.com/White/ + https://github.com/TestStack/White false Copyright Jake Ginnivan 2013 White UIAutomation Testing UIA WPF Silverlight Win32 Automation PageObject TestStack diff --git a/src/TestStack.White/TestStack.White.nuspec b/src/TestStack.White/TestStack.White.nuspec index c1432f28..34ad4e79 100644 --- a/src/TestStack.White/TestStack.White.nuspec +++ b/src/TestStack.White/TestStack.White.nuspec @@ -11,7 +11,7 @@ Vivek Singh, Jake Ginnivan Jake Ginnivan https://github.com/TestStack/White/blob/master/LICENSE.txt - http://teststack.github.com/White/ + https://github.com/TestStack/White false Copyright Jake Ginnivan 2012 White UIAutomation Testing UIA WPF Silverlight Win32 Automation diff --git a/src/TestStack.White/readme.txt b/src/TestStack.White/readme.txt index 557fc7ef..9a8ee744 100644 --- a/src/TestStack.White/readme.txt +++ b/src/TestStack.White/readme.txt @@ -7,38 +7,27 @@ Tests/automation programs using White can be written with whatever .NET language White provides a consistent object-oriented API, hiding the complexity of Microsoft's UIAutomation library (on which White is based) and windows messages. -Getting Started ---------------- -Make sure your TEST project is compiled as x86. When White runs as an x64 process, some things don't work properly. - -To get around this, White is compiled as x86 and if you do not change your test project you will get a 'BadFormatException' when loading your tests. - -Visit https://github.com/TestStack/White/wiki for more help and common FAQ. - - Namespace Change ---------------- -**White's namespace has changed to `TestStack.White`!** +**White's namespace has changed to 'TestStack.White'!** When you upgrade type `Fix-WhiteNamespace` into your NuGet powershell console to perform the rename, the replace will leave all modified files open, and output the results into the 'Find Results 2' window -Breaking Changes ----------------- - - log4net dependency removed, read more at https://github.com/TestStack/White/wiki/log4net-Removal - - SearchCriteria.ByControlType now takes WindowsFramework rather than string - - WindowsFramework members renamed to Is[Framework] from [Framework] - Common Resources ---------------- + +Change Log: +http://teststack.azurewebsites.net/White/ChangeLog.html + +Documentation: +http://teststack.azurewebsites.net/white/index.html + Github site: https://github.com/TestStack/White -Report Issues at (Please read Reporting Issues at https://github.com/TestStack/White/wiki/Reporting-Issues): +Report Issues at: https://github.com/TestStack/White/issues Discussion Group: -https://groups.google.com/forum/#!forum/teststack_white - -Change Log: -https://github.com/TestStack/White/blob/master/Changes.txt \ No newline at end of file +https://groups.google.com/forum/#!forum/teststack_white \ No newline at end of file