Skip to content

Commit 78356df

Browse files
author
Jake Ginnivan
committed
Merge pull request #137 from JakeGinnivan/ReadmeUpdates
Updates to readmes, links, nuspecs etc before release
2 parents 43e10fc + 6020622 commit 78356df

File tree

5 files changed

+30
-73
lines changed

5 files changed

+30
-73
lines changed

Changes.txt

Lines changed: 1 addition & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1 @@
1-
vNext
2-
- BREAKING: White Namespace changed from White.Core to TestStack.White
3-
- BREAKING: ModalWindow now throws when the window cannot be found
4-
- BREAKING/Enhancement: MultiLineTextBox no longer exists, simply use TextBox
5-
- Fix: Expandable lists now restore their previous expansion (after the items have been retrieved), if `ComboBoxItemsPopulatedWithoutDropDownOpen` is set to false
6-
7-
Version 0.10.3
8-
- Some small updates to WPF Get extension methods
9-
- Further tooltip fixes
10-
11-
Version 0.10.2
12-
- Made ListItem selection more reliable
13-
14-
Version 0.10.1
15-
- Fix: Tooltips can now be found as expected
16-
- Retry.ForDefault method now reads it's default timeout from White's configuration
17-
- New Configuration value 'FindWindowTimeout' which is defaulted to 30 seconds
18-
- Added ability to take screenshots of the desktop:
19-
- `Desktop.CaptureScreenshot()` returns a Bitmap
20-
- `Desktop.TakeScreenshot(string filename, ImageFormat imageFormat)` saves the screenshot to file
21-
22-
Version 0.10.0
23-
- BREAKING: Removed Log4net, now using Castle's logging abstractions. See https://github.com/TestStack/White/wiki/log4net-Removal
24-
- BREAKING: SearchCriteria.ByControlType now takes WindowsFramework rather than string
25-
- BREAKING: WindowsFramework members renamed to Is[Framework] from [Framework]
26-
- Fix: Lots of combobox updates/fixes
27-
- Fix: AsContainer() could throw a NullReferenceException
28-
- Fix: Checkbox fixes
29-
- Fix: Added support for WPF DatePicker
30-
- All exceptions are now serialisable
31-
32-
Version 0.9.3
33-
- BREAKING: White is now compiled as x86 (fixes issues when run in x64 process)
34-
- White will no longer throw TargetInvocationExceptions in some cases.
35-
- Added support for swapping mouse buttons (for left handed users/system setup) - See FAQ for details
36-
37-
Version 0.9.2
38-
- BREAKING: UIItem.Get now throws an AutomationException when the UI Element is not found
39-
- Change: UIItem.Get now auto retries to fetch the item
40-
- FIX: Added small delay when fetching menu items (to compensate for menu animation in newer versions of windows)
41-
- FIX: AttachOrLaunch method now can accept a full Path.
1+
See http://teststack.azurewebsites.net/White/ChangeLog.html

README.md

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ Project white has been inactive for some time, but still has many users and is a
66

77
TestStack has brought this project into it's offering to try and breathe some life into Project White.
88

9-
We welcome pull requests and reported issues!
10-
11-
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)
12-
139
## Getting Started
1410
Install TestStack.White from NuGet
1511

@@ -21,18 +17,30 @@ I have created a sample app which uses the Screen pattern. It is available at [h
2117

2218
Documentation
2319
-----------------
24-
- If you would like to know how to automate specific controls check out Whites UI Test Suite
20+
21+
### Documentation Site
22+
[http://teststack.azurewebsites.net/white/index.html](http://teststack.azurewebsites.net/white/index.html)
23+
24+
### Discussion Group
25+
[https://groups.google.com/forum/#!forum/teststack_white](https://groups.google.com/forum/#!forum/teststack_white)
26+
27+
### Sample Applications
28+
[https://github.com/TestStack/White/tree/master/src/Sample%20App](https://github.com/TestStack/White/tree/master/src/Sample%20App)
29+
30+
### Whites UI Tests
2531
[https://github.com/TestStack/White/tree/master/src/TestStack.White.UITests](https://github.com/TestStack/White/tree/master/src/TestStack.White.UITests)
26-
- For documentation topics, check out the Wiki
27-
[https://github.com/TestStack/White/wiki](https://github.com/TestStack/White/wiki)
28-
- For old documentation, check out the CodePlex site (This will be migrated and updated)
29-
[https://white.codeplex.com/documentation](https://white.codeplex.com/documentation)
3032

3133
Contributions to White's documentation is welcome
3234

3335
## Contributing to White
3436
Pull Requests for White are welcome, please include either Unit or UI Tests covering your changes if possible.
3537

38+
### Setting up Git
39+
[http://jake.ginnivan.net/setting-up-git](http://jake.ginnivan.net/setting-up-git)
40+
41+
### Contributing to a TestStack Project
42+
[http://teststack.azurewebsites.net/Contributing.html](http://teststack.azurewebsites.net/Contributing.html)
43+
3644
## Reporting Issues
3745
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.
3846

src/TestStack.White.ScreenObjects/TestStack.White.ScreenObjects.nuspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<authors>Vivek Singh, Jake Ginnivan</authors>
99
<owners>Jake Ginnivan</owners>
1010
<licenseUrl>https://github.com/TestStack/White/blob/master/LICENSE.txt</licenseUrl>
11-
<projectUrl>http://teststack.github.com/White/</projectUrl>
11+
<projectUrl>https://github.com/TestStack/White</projectUrl>
1212
<requireLicenseAcceptance>false</requireLicenseAcceptance>
1313
<copyright>Copyright Jake Ginnivan 2013</copyright>
1414
<tags>White UIAutomation Testing UIA WPF Silverlight Win32 Automation PageObject TestStack</tags>

src/TestStack.White/TestStack.White.nuspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<authors>Vivek Singh, Jake Ginnivan</authors>
1212
<owners>Jake Ginnivan</owners>
1313
<licenseUrl>https://github.com/TestStack/White/blob/master/LICENSE.txt</licenseUrl>
14-
<projectUrl>http://teststack.github.com/White/</projectUrl>
14+
<projectUrl>https://github.com/TestStack/White</projectUrl>
1515
<requireLicenseAcceptance>false</requireLicenseAcceptance>
1616
<copyright>Copyright Jake Ginnivan 2012</copyright>
1717
<tags>White UIAutomation Testing UIA WPF Silverlight Win32 Automation</tags>

src/TestStack.White/readme.txt

Lines changed: 10 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -7,38 +7,27 @@ Tests/automation programs using White can be written with whatever .NET language
77

88
White provides a consistent object-oriented API, hiding the complexity of Microsoft's UIAutomation library (on which White is based) and windows messages.
99

10-
Getting Started
11-
---------------
12-
Make sure your TEST project is compiled as x86. When White runs as an x64 process, some things don't work properly.
13-
14-
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.
15-
16-
Visit https://github.com/TestStack/White/wiki for more help and common FAQ.
17-
18-
1910
Namespace Change
2011
----------------
21-
**White's namespace has changed to `TestStack.White`!**
12+
**White's namespace has changed to 'TestStack.White'!**
2213

2314
When you upgrade type `Fix-WhiteNamespace` into your NuGet powershell console to perform the rename,
2415
the replace will leave all modified files open, and output the results into the 'Find Results 2' window
2516

26-
Breaking Changes
27-
----------------
28-
- log4net dependency removed, read more at https://github.com/TestStack/White/wiki/log4net-Removal
29-
- SearchCriteria.ByControlType now takes WindowsFramework rather than string
30-
- WindowsFramework members renamed to Is[Framework] from [Framework]
31-
3217
Common Resources
3318
----------------
19+
20+
Change Log:
21+
http://teststack.azurewebsites.net/White/ChangeLog.html
22+
23+
Documentation:
24+
http://teststack.azurewebsites.net/white/index.html
25+
3426
Github site:
3527
https://github.com/TestStack/White
3628

37-
Report Issues at (Please read Reporting Issues at https://github.com/TestStack/White/wiki/Reporting-Issues):
29+
Report Issues at:
3830
https://github.com/TestStack/White/issues
3931

4032
Discussion Group:
41-
https://groups.google.com/forum/#!forum/teststack_white
42-
43-
Change Log:
44-
https://github.com/TestStack/White/blob/master/Changes.txt
33+
https://groups.google.com/forum/#!forum/teststack_white

0 commit comments

Comments
 (0)