Software testing

19 posts

What is a test plan?

A test plan is a tool you use while planning a period of testing. It basically describes what will be tested, who will do it, where they will do it, and how they plan on doing just that.
In some coorperations, where law and contracts are really important, test plans are usually the size of a small child, and nobody ever reads it. Apart from lawyers. That’s because test plans aren’t always made for you – they can also be made for your team or for different stakeholders.

testing deep learning

Testing deep learning chatbots

Chatbots already exist, and have done so for decades. But the classical bots from “ye olden days” have their limits. They rely on a database of thousands of pre-made answers to pre-thought up conversation scenarios. Every time a user writes something, the bot looks through its database for an answer. If a user’s question alternate a little from the bot’s script, it’s followed up by a standard “I don’t understand the question” reply. It’s a stone sure way to find out if that sweet girl you’re talking to on Tinder is actually a human..

Testing chatbots: An introduction to conversational interfaces

Chatbots are already here, but in the next couple of years, we’re going to see a lot more of them. Frameworks for them are both affordable and easily adaptable to specific companies. The chatbot can become part of a company’s support or information departments, without having to be built from scratch. But how do you test one?

test persona names

My great test persona names quest

I’ve gone through several iterations of coming up with test persona names in my latest project. In the beginning I started thinking about names for my amusement. But after some time I realized that there’s actually something to gain from considering naming practices when it comes to test data. Setting […]

white hat hacker

A tiny step into security testing with Kali Linux

Have you heard about Kali Linux and security testing? I hadn’t. Not until I went to a penetration / security testing course which introduced me to this gem. It’s a Linux-based penetration testing platform, and its open source, which means free, and in this case also means awesome. You can run it on […]