Skip to content

Commit ea73135

Browse files
Merge pull request #68 from kathweaver/blog-post-on-testing
Added a blog post on testing details
2 parents 604c1d3 + 5fea80b commit ea73135

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed

_posts/2016-02-18-testing.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
layout: default
3+
title: 'This is how I test'
4+
categories: [blog]
5+
date: 2016-02-16 00:00:00 -0800
6+
author: kathweaver
7+
download: true
8+
---
9+
10+
I've been asked about testing by someone new, so I thought going through my process would be good.
11+
12+
I'm testing Pull Request #117.
13+
14+
The first thing I did is review the pull request and make sure I know what the new feature is. I review the entire pull request each time I test.
15+
16+
The next thing I did was to write a test plan while I went through it. That test plan has it's own pull request now and I pull it and go through the checklist as I go.
17+
18+
I make any notes when the program behaves differently then I expected.
19+
20+
Here's where I get the code to test. I go to the actual pull request -- this one is 117, and scroll down to the bottom of the page. You'll see a green github icon that says "All Checks have passed" On the right is blue there is a "Show all checks". Click that and you'll see a AppVeyor build succeeded, and in blue "Details" on the right. Click "Details".
21+
22+
An AppVeyor page opens, that has information including the application name "OpenLiveWriter", and a short description. On the right, you will see Console Messages Tests and Artifacts. You'll need to click on "ARTIFACTS".
23+
24+
When you do, you'll see a file name list. You need to download and run the Releases\OpenLiveWriterSetup.exe.
25+
26+
When you run it, you may get some messages from Windows saying that the program might not be safe, ignore them.
27+
28+
OpenLiveWriter should open. The first thing you should do to determine that you have the right version, look for the new feature it should be there.
29+
30+
Since I have already started this test, the first thing I did was to check the issue that was bothering me. It's resolved so I've let a comment for the author. The next thing I'll do is a full test of the feature.
31+
32+
Finally I'll go through the app like I normally would to make sure nothing is broken. Using my testplan checklists of course.
33+
34+
I might even though through the entire program and make sure nothing has changed. In fact, I probably will.
35+

0 commit comments

Comments
 (0)