I. M. Testy
learn.microsoft.com/en-us/archive/blogs/imtesty
Treatises on the practice of software testing is now located at https://testingmentor.com/imtesty
- Posts
- 131 from 1 May 2006 to 18 Nov 2009
- Posting
- archived, read-only
- Kind
- personal blog
- Feed
- https://learn.microsoft.com/en-us/archive/blogs/imtesty/feed.xml
2009 33
- I.M. Testy is moving!
- Localization Testing Part IV
- Localization Testing Part III
- Localization Testing – Part II
- Localization Testing: Part 1
- Adding Variability in Test Case Design
- Randomizing static test data in automated tests
- The primary goal of a tester should be to work themselves out of a job!
- Prevention is the best medicine
- Best Practices – Philosophy vs. Practicality
- 微软的软件测试之道(Microsoft核心技术丛书)
- Test Automation ROI (Part II)
- Measuring Test Automation ROI
- A different perspective on random name generation
- Stupid Hammer!!!
- UI Automation Out of Control
- Random comments…
- Testing is Sampling
- Better Bug Reports
- Programming Paradigms in Test Automation
- Assessing Tester Performance
- "Good enough" is not good enough!
- Look below the UI for more effective and robust UI automated test case designs
- The quality quandary
- Exploratory testing inside the box
- GUI test automation is not child's play
- Basic Blocks Aren't So Basic
- Troubleshooting Test Data with String Decoder
- Random string generation…Update!
- Thinking about fly fishing…
- The Minefield Myth (Part 2) – The value of regression testing
- The Minefield Myth (Part 1)
- Data-Driven Testing
2008 27
- The Ultimate Desktop Reference
- Prescriptive vs. Descriptive 'scripted' tests
- How We Test Software At Microsoft
- Temporary test files
- Training is Controversial…Really?
- Boundary testing isn’t guessing at numbers!
- Thoughts on leadership
- Thoughts on Professionalism
- Equivalence class partitioning: is it real or is it a figment in our imagination?
- Think before re-inventing the wheel
- Test Automation: Simple Automated Test Case Templates
- La rentrée
- Functional techniques are more than black box techniques
- Test Automation: Programmatic Platform Profiling
- Certification Wars
- Automation Foibles Unveiled: Saving random data
- Email - the curse of productivity
- GUI Automation and ROI
- Customer expectations
- Do testers do code reviews?
- Vista Rant #3 - And yet another boundary issue in Explorer's listview?
- Contextual blindness: or How to take things completely out of context
- Microsoft ranked in top 10 training organizations
- Do testers need programming skills?
- Thoughts on becoming a professional tester
- UTF What?
- Automation Foibles Unveiled: Coding Guidelines Part 1 - Basic Layout
2007 42
- How Professional Testers Think: Why Microsoft primarily hires testers with a Computer Science, Math or Engineering background?
- Blindly buying into rumor and innuendo: or how to lose stock in your credibility
- Putting the Context back in Context-driven testing
- Exploratory testing vs. Scripted testing; Is it really only either or?
- Equivalence Class Partitioning Part 3 - The tests
- Equivalence class partitioning - Part 2: Character/String data decomposition
- Equivalence class partitioning - Part 1
- Exploratory Testing versus Ad Hoc Testing
- Boundary testing - hidden loops and the Deja Vu Heuristic
- Equivalence class partitioning
- Babel - A 'new' random Unicode string generator test tool
- Boundary testing and wrapping; or 1,073,741,824 * 1,073,741,824 = 0
- Casting types and boundary testing
- Why we automate
- Vista Rant #2 - Incredible disappearing files
- The code coverage metric is inversely proportional to the critical information it provides.
- Emoting software: more thoughts on simulating emotions...
- How long will it take?
- Quality is not Value!
- Tools don't replace humans; humans who don't learn to use tools obsolete themselves.
- What climbing Mount Fuji taught me about software testing
- Test Automation Foibles: Hard coded paths
- Emotional Test Automation
- Schools of Testing Revisited
- Random test data generation
- Tester's Guide to Gaining 'System' Knowledge
- Software testing in a flat world
- Influencing one at a time...
- Vista Rant #1 - Spell checking on Windows Mail "This language is no longer available!"
- Testing is NOT responsible for quality!
- The Tao of Testing
- 5 Questions with Michael Hunter
- Sex, Death and Fly-fishing and other books for software testers
- More on testing Mp3 files and the boundary testing debate
- More on boundary testing and Mp3 encodings
- A little bit about me...
- The difference between professional testing and arbitrary guessing or wild speculation
- Rambling...
- A tester's perspective on quality vs value.
- What is an expert tester?
- The Science of Software Testing
- Regression Testing Strategies
2006 29
- Professionalism and the professional tester
- More on generating strings with random Unicode characters
- The future of testing
- Are software metrics and measurements really important?
- Software testing certifications
- More on globalization testing and random Unicode string generation
- StarWest 2006 presentation - Testing for Global Customers
- Allpairs, pairwise, combinatorial analysis
- Peopleware: A must read for everyone (especially managers)
- End the segregation of the four schools of testing
- Test effectiveness
- The purpose of a good test case
- The passion of the testers
- Exploratory Testing Examined
- Programming basics for (non-coding) testers
- Test Automation with Ruby: Don't drink the kool-aid
- Testing Techniques – Are they gimmicks or useful tools?
- For those of you dreaming the 100% automation dream...please wake up!
- The purpose of software testing
- Build Verification Testing (BVT)
- Software Metrics: Guidelines for establishing effective measurement programs
- Defective Bug Reports
- Bug counts as key performance indicators (KPI) for testers
- Disadvantages of Ruby for Test Automation
- Exploratory testing and philosophical psycho-babble
- Customer focused test automation
- The STE vs. SDET Debate
- What's your test automation strategy?
- Top 5 recommended books on software testing for new software testers