Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

All Tags » automation   (RSS)

Napkin Math script is now passing 100% of the time

Back in April, I was having a problem investigating a failing automation script . The script was a napkin math script (napkin math is the lingo we use for the feature in OneNote that computes simple equations as you enter them). The failure had nothing
Posted by JohnGuin | 0 Comments
Filed under: ,

An "Undo" test exposed the smallest amount of time the OneNote automation system knows about

One of our automation scripts was failing last week. The test it was performing is very easy to describe: it pasted text on a page and verified the text was pasted. Then it called Undo to undo the paste and verified the text was indeed gone. And it started
Posted by JohnGuin | 3 Comments
Filed under: ,

Robinson Crusoe and OneNote: short term vs. long term gains when testing

I have a theory about the value of automation (and many other test tools) and the time it takes to develop, maintain and use them. I call this my "Robinson Crusoe Theory" of testing and it goes like this: Imagine you are cast away on a deserted

A better fix for the failing OneNote automation script

I did not like my code fix for the error detection routine when trying to detect which file OneNote had loaded twice. To refresh my memory, here was what I initially checked in: SortedList < string , string > loadedModules = new SortedList <
Posted by JohnGuin | 1 Comments
Filed under:

The other bug in our test code for spelling

Last Thursday I posted some snippets of the code we had been using to automate and verify spell checking had been implemented in OneNote correctly. Before I could check in the code, there was one other bug I needed to verify did not exist, and the code
Posted by JohnGuin | 1 Comments
Filed under:

TWIONT is a lousy acronym no matter how you look at it

As I've mentioned before, we have been in the process of moving all of our automated tests away from being UI based and converting them to white box tests . The results have been very positive thus far, but it has not been a free conversion - there is
Posted by JohnGuin | 1 Comments

Automation tasks for the OneNote test team

Right now we have a little bit of spare "bandwidth" to complete some automation tasks which have been building up over the last few months. The lingo around here never lets us refer to spare time: we always call someone who has a few free hours to spare

Brouhaha with verifying my math script during automation week

I tried to get my automation script for payment verification as part of the napkin math area checked in. One of the testers on my team rejected it. Here's why. First, remember the equation I was using: pmt(0.05;36;30000)=1813.033713614259 Ultimately,

It's automation focus week in OneNote Test

We started another automation push yesterday and are turning out new scripts, fixing old, clearing automation system bugs off our plate and generally trying to get some breadth of coverage in place using our new white box testing system. The surprising
 
Page view tracker