tales-from-the-crypt

Fear… A very deep word full of different meanings. It’s spiders to somebody, vampires to others and even something as warm and cozy as absolute darkness may frighten lots of people. But not you, no-no! You are testers and your fears are something out of this world, something even a villainous old skeleton such as myself is incapable of understanding. But it’s Halloween soon and my powers are growing, thus I will do my best to scare the pants right off of you. Just memorize what scared you the most lately. No, not that creepy clown, you are above that. You are a tester and you test code, right? What if I told you a bug you have missed caused […]

Read More
mario brothers

Did you ever consider yourself as a plumber while testing any application? Well, you sort of are one if we are talking memory leaks as you are the one locating and solving such issues. But don’t hurry to the nearby store for some blue pants with suspenders and a red hat with a big ‘M’ letter. You don’t also need to become Italian and to grow a moustache as, I believe, you have all you need at your office place for the kind of plumbing we will be talking about. What are memory leaks? Allocated memory blocks that are no longer referenced by the program may be considered memory leaks. What’s so bad about them? Memory leaks are wasting space […]

Read More
old-dog-pointing-finger

Many mobile application projects are facing several bugs in the code here or there. And those bugs may be truly irritating but, perhaps, somebody has been facing them earlier and there is a solution already? There is 99% chance that such a solution is already delivered to the world indeed. Thus here is a handy list of old tricks overfilled with wisdom and creativeness for your very own X-code Debugger! Old dog’s trick # 1 Conditional breakpoints are great for methods that are getting called over and over. If you are willing to check a value of any required variable and are not looking forward of your application breaking you would really want to set up a nice breakpoint. What […]

Read More
available_updates

The world of mobile is ever-changing and constantly revolutionizing, leaving mobile apps’ testing experts with a necessity to improve their skills almost on a daily basis to be always “up-to-date”. If you try and ask such experts about the best way to always have upgraded skills in mobile testing, you are likely to come up with the following suggestions: Reading best QA-related blogs Following QA experts on Twitter and Facebook Trying every single mobile testing tool everybody else is using Learning new testing techniques to develop creative approach to mobile testing Trying to break an app in some ways it’s not intended to be used, etc. Which another beneficial way of skills improvement is rarely mentioned is using other apps […]

Read More
Calabash and cucumber

Validate smart! Simply pressing ‘validate’ is not enough. It never was and it never will be! Testing sessions are held in order to validate whether the app is acting as it is supposed to. Every tester at a certain point of his career realizes he actually sucks at testing. Sure you may take the device with the app installed, swing it around, tap every button and call it a day and hit validate. But will such an approach work for the end-users? Will they get a product of highest quality? Unlikely. But it’s never late to begin with advancing your skills as a tester. Automating UI is a great way of getting accustomed with both scripting and automation in general. […]

Read More
8006H-ISO

The following things are, by experience, mostly shared and common mistakes software engineers are committing while performing functional software testing. Validate? Who needs to validate? While the words themselves seem overfilled with evil and carelessness many engineers seem to treat them very seriously. Just look through the amount of scripts your teams have used and have not validated. I believe any organization will be able of finding quite a few of those. If you have a sign in section in your app or a website or something of that sort it’s actually critical to check if the signing in is going well. The validation may be committed via multiple checkpoints placed on as many objects as possible in order for […]

Read More
ab-testing

If you feel you could make more money with your product, site or app, you can always run a couple of split tests and find a way to gain more traffic. A split test, or an A/B test, involves testing two ideas and deciding on the winner. Running one test every month or so will be just OK not to affect your product’s UX. Here are several quick ideas you should test on your app first to make it better for users: Touching beats seeing Try screenshots vs. live version. Product owners tend to feature screenshots of an app instead of letting users try it out before signing up. But there is always risk they don’t understand what your product […]

Read More
Monkey and bee

Just imagine several monkeys performing testing of mobile applications. I’m quite sure than this would be a fascinating site overfilled with anarchic and reasonless actions that actually may lead to great discoveries. Hopefully there is no team that will willingly treat monkey testing seriously and will employ several chimps and, perhaps, a senior gorilla, yet there are many things a tester may come up with in this domain without unnecessary animal involvement. Sure monkey testing is not something that may not include any strict rules by default. And a great deal of such test may be also covered while performance or load testing sessions for example. The tests will also be very dependent of the kind of app under test […]

Read More

Testing mobile apps is becoming more challenging by the day. So what is the effect they are causing on pen testing? Does anybody still remember those days when a pen tester could just use rogue 802.11b access to attack any infrastructure? Now those were the days. Cracking WEP keys was all it took making it easier to protect the system as everybody knew where uninvited guests would be taking their entrance. Sure those issues are still to be checked and double-checked today but there is quite a load of new work emerging along mobile apps and wireless networks. Now, to be certain (as much as it gets) that there are no security breaches one must attack the system of the […]

Read More
html5

Web testing services may or may not include UI automation. Sure any project may gain from several automated UI tests if all is done right. If automated testing is visualized as a pyramid UI will be on top. But it won’t be because they are the best kind of automated tests. It’s just that the top takes less place within the entire pyramid. And so should UI tests. UI automation is quite a challenge and it will take both time and skill to master it, yet once mastered it will be of colossal benefit to the entire project. No we are getting near HTML 5. It has quite the potential with all the available UI-level functionality. Of course lots has […]

Read More
Яндекс.Метрика