Great news! My BBST Foundations completion certificate has arrived! π I’m feeling proud π
Thanks to AST, my instructors and fellow participants! That was I great month with BBST Foundations and I think I won’t forget it. It was fun and challenging! Hooray!
I’m very glad that my name is posted on the BBST Foundations graduates web page. Click Here
So, what’s coming up next? I think I should try the next course: BBST Bug Advocacy, it starts in the Spring 2016.
Currently, Iβm learning test automation. The tools Iβm using are: Java Development Kit(JDK), Apache Maven, IntelliJ IDE and JUnit. I have easly installed them for MS Windows but installation for Ubuntu linux was a little challenging for me, thatβs why I decided to write this article. I really hope the article will be helpful for those, who wants to use those tools in Ubuntu linux. At least you can find all you need here, one source makes it easier π The article is good for Ubuntu 14.04.3 and actually, it should be good for 15.10 with a little difference in JDK installation. (JDK 8 is available from Ubuntu Software Center in Ubuntu 15.10). Letβs start!
Java SDK installation.
First of all we need to install Java Development Kit. I was thinking to use Ubuntu software center for this installation, but OpenJDK Java 7 Runtime is the latest version available there. According to Oracle current version is Java SE Development Kit 8u66, I actually like to use latest versions, and Iβm going to use that one for installation here. For this installation we need to add PPA repository from webupd8team and install JDK from there. So, let’s open our Terminal and run these commands:
We should check which version of Java we have installed now. Run this command:
$ javac -version
That command returned the following message:
javac 1.8.0_66
Which is a good sign though π I expected something like that π We’ve got our Java Development Kit installed! As I mentioned in the beginning, in Ubuntu 15.10 this installation can be done from Ubuntu Software Center which is easier.
Today, I accidentally discovered this little bug π
I was adding another keyboard language on my iPad mini 2, my iPad was locked in album orientation and I expected it would stay like that, but iOS 9.1 had its own idea about what did I want π
How to repro:
1. Open Setting
2. Open General
3. Open Language & Region
4. Turn an iPad to album orientation.
5. Lock the orientation.
6. Add a language and confirm.
7. Observe
As a result, despite on locked orientation iPad changes its orientation to portrait and remains in locked orientation state π
Have fun with your Apple device, you might find something interesting π
I started to learn Python about a month ago, and today I asked my fellow student at BBST Foundations course if he could recommend any good books to learn Python. He’s an experienced Python programmer. So, he gave me a great list of books. I wish to keep that list for myself and share it with others:
– Effective Python (more advanced)
– Learning Python, 5th Edition – very comprehensive and deep going introduction
– Programming Python, 4th Edition
– Python Testing Cookbook (2011) – nice for testing
– Test-Driven Development with Python – also very interesting book but requires more knowledge of Python
– Testing Python – good for Unit tests, BDD and TDD programming approaches
– Learning Python the Hard Way -> http://learnpythonthehardway.org/ very fast way to get basic knowledge
– 100 Python Programming Exercises – good for practice https://github.com/zhiwehu/Python-programming-exercises/blob/master/100%2B%20Python%20challenging%20programming%20exercises.txt
– Project Euler – more practice more mathematical exercises – https://projecteuler.net/
Today is a great day in my life! I decided for myself and joined the Association for Software Testing!
I’m truly excited and proud to be a member of the AST π I hope to meet many interesting people and learn more about software testing! Here I go!
From the confirmation letter:
Dmitrii Kilishek
QA Engineer
Membership Type: Regular Member
The next thing is coming! I registered myself for BBST Foundations course! Wish me luck π
This e-mail confirms your registration for the following event:
As a software tester I sometimes find interesting bugs in everything that around me. This time my new 2015 Toyota Corolla LE surprised me with really unexpected one.
A little story. I usually fill up my tank at a gas station that is not far from my home and offers good prices on gasoline. I love to save money, but who doesn’t? And you know this moments… it happens… and I went almost out of fuel when I was far from my favorite gas station. Oh, yes, I know. I should have filled my tank before π So, I decided to stop at a nearest gas station to add some fuel to be able to get home. So, I thought that 1 gallon would be enough for my trip. And I put 1 gallon in my tank. But how was I surprised, when I saw that my range wasn’t extended! I thought to myself… just don’t rush.. give it a couple of minutes. But nothing changed even after 5 minutes of waiting. So I decided to start my trip. After about one mile warning light came out, but range kept lowering! That was fun, and I imagine what kind of a surprise it would be for somebody who didn’t know the whole story from the beginning π
Following are some pictures.
Here I realized that I was running out of fuel and took a picture:
Actually, my car throws warning light every time she gets to the range of 30 remaining miles.
Then I arrived to a gas station where I took a picture before the fueling:
And then I took a receipt (The secret is… that wasn’t my first time when I found that issue, I knew what to do :):
Then I took a picture after the fueling and I was going to start my trip:
Despite on that range and warning light I decided to start my trip. (I added 1 gallon! Why shouldn’t I? π
And then while I was driving, warning light came out but the range kept lowering π (Sorry, the image is blurry, I was excited and driving π
Luckily, I knew that I put a gallon into the tank, so I got home safe! But at the end of my trip the range was 0. π
My experiments showed that when I add 1 gallon of fuel in the range between 20 and 30 miles the computer will extend the range according to 1 gallon of fuel. But when I add 1 gallon at the range 14 miles or less – computer won’t extend the range. Every time I tried to add more then 1 gallon, e.g. 2 gallons the computer recognized that amount and extended the range. So this issue happens only when 1 gallon is added at a low range mileage π
Toyota! Test your vehicles better, please π I don’t think everybody loves this kind of surprises π