Cryptojacking

What is cryptojacking?

Cryptojacking is defined as the secret use of your computing device to mine cryptocurrency. Cryptojacking used to be confined to the victim unknowingly installing a program that secretly mines cryptocurrency. Here’s the bad news… In-browser cryptojacking doesn’t need a program …

Crystal Ball

In response to “The Oracle Problem and the Teaching of Software Testing”

In The Oracle Problem and the Teaching of Software Testing post, Cem Kaner wrestles with teaching how a tester could determine oracles for an exam question about automated testing. Unfortunately, the window for posting replies on the post has expired. …

storyblock_contemplation

Intro to Software Testing: What is the purpose of testing?

Is the purpose of testing to enforce quality, to find bugs or to automate as many test cases as possible? If the answer is yes to all three, how can all these be considered testing? Can software testers be the …

dice_cube

Expected values in software testing

Expected  values are valuable in statistics and in software testing. However, they generally mean different things. How do they differ, and how can one be applied to the other? What is expected value? Expected value is also referred to as …

barn_lock

C# clipboard locking and a crash

While testing a feature that accessed the clipboard recently, I came up against an interesting clipboard scenario. What test strategies and models can we use to approach this feature in order to highlight the most important risks? A straight-forward approach …

windows_bug

How to capture screen recordings in a bug report?

Are you looking for a quick and dirty way to record steps, screenshots and documentation for your bug reports? Look no further than a tool that comes with Windows: Problem Steps Recorder. Problem Steps Recorder is one of the hidden …