Tuesday 23 December 2014

Python Web Testing

Web testing using module webbrowser

Usage Examples:

webbrowser.open_new(url)
    Open url in a new window of the default browser, if possible, otherwise,
    open url in the only browser window.

Example: webbrowser.open_new('http://google.com')

webbrowser.open_new_tab(url)
    Open url in a new page (“tab”) of the default browser, if possible, 
    otherwise equivalent to open_new().


Search for something in Google
Opens new window in default browser.

import webbrowser
#
google = input('Google search: ')

webbrowser.open_new_tab('http://www.google.com/search?btnG=1&q=%s' % google)


Another Web Testing tutorials

Follow the link below:

Sunday 14 December 2014

Mobile Applications Testing

Useful link to Wikipedia containing key challenges in Mobile Apps testing and Types of Mobile Apps testing.

http://en.wikipedia.org/wiki/Mobile_application_testing

or another video source of information, quite handy for new starters.

Monday 20 October 2014

Credit Check

What does this mean? I did not put so much attention on it until I was rejected when I wanted to get one year contract for mobile phone. Credit check applies for more things, including mortgage, overdraft, credit cards or phone offers.

What is Credit check then?
It is set of input information (for example address, account details, phone number) applicant has to provide in order to be assessed as eligible or not eligible for getting either mortgage or phone contract.
Before you apply for any kind of product where credit check applies, it is good to try credit check home on your own. If you are once rejected in a bank or a phone company, then there is a footprint about you.

See below  useful information:

Free credit check and report, get 30 days trial version:
http://www.experian.co.uk/

How to improve your credit score:
http://www.moneysavingexpert.com/loans/credit-rating-credit-score

Sunday 5 October 2014

Your rights as a tenant

It is quite hard to find trustworthy agency in London and unfortunately quite common that agencies try to do things which are against tenants. It can be hard for those who are newly in London and are not so familiar with their rights.
Following article can help to understand better what your rights are:
  • Your right to pay the same rent
  • Your right to live in a safe house
  • Your right not to be disturbed
  • Your right to have your deposit protected
  • Your right not to be harassed
  • Your landlord's right to evict you
All explained in Your right as a tenant


Issues with deposit return

I read couple of times about agencies being reluctant to return deposit in a full amount or taking a long time to return it at all.

It's important to know that it is illegal for landlord to pocket your deposit. Once you pay your deposit, then it has to be put to "Tenancy deposit protection scheme".

Links below help to explain all possible issues with deposit:

http://www.thesite.org/housing/renting/deposits-for-renting-7963.html
https://www.gov.uk/deposit-protection-schemes-and-landlords/information-you-must-give-to-your-tenants

Landlord can also lie saying that your deposit is protected even if it is not! For this case there is online checker where you can check it yourself:

http://www.mydeposits.co.uk/tenants/get-started/check-your-deposit

There are couple of cases, when landlord is in advantage and does not have to protect your deposit, mostly depending on type of renting (e.g. long term holiday letting). In such a case the only think which can help is to pay attention before putting signature on contract.

Follow the quiz under the link below to check if your deposit has to be protected:

http://england.shelter.org.uk/get_advice/downloads_and_tools/tenancy_deposit_rights_checker#


Symptoms of being potential victim

List od commonly known scams that tenants have fallen victim to refers to blog where you can read common practices being used. Hope none of them fits yo your case.

http://www.propertyinvestmentproject.co.uk/blog/rental-scams-tenants-should-be-aware-of/


Sunday 28 September 2014

Gherkin - What you can see from the top

Unfortunately The Gherkin is officially closed for public apart from occasional events such as Openhouselondon

Location:
30 St. Mary Axe
London
EC3A 8EP

How to get there:
The best is to take a tube to either Bank or Liverpool street.


Shard & Walkie-Talkie

St. Paul's Cathedral

Top of the Gherkin

Tower Bridge & City Hall

Shard

London - Healthcare and Medical Treatment

Important info for all expats working in London.

Search for doctors by nearest location, name or opening times:
www.nhs.uk/england/doctors

More information on:
http://www.expatfocus.com/expatriate-london-healthcare-medical

Sunday 14 September 2014

City Lit Part-time adult education in London

Located in Central London, nearby Covent Garden. City Lit provides evening classes, daytime classes or Weekend courses.

http://www.citylit.ac.uk/

Meetups in London

Looking for a new job or just want to get together with other people. It's good for both actually. Create an account, find a meetup suitable for you and then just enjoy.

http://www.meetup.com/cities/gb/17/london/

Wednesday 27 August 2014

Friday 22 August 2014

Excel VBA for beginners

This is not 100% related to software testing but Excel-VBA can be used by testers too, especially by those doing data-driven testing.
Follow the link below and enjoy Excel VBA:

http://www.homeandlearn.org/

One of the most used thing regarding Excel-VBA is how to read/write from/to text file. The link below gives you perfect hints.

http://www.myengineeringworld.net/2012/06/excel-vba-read-and-write-text-files.html

Tuesday 5 August 2014

Dataddo

Fundamentals od Dataddo

In short, Dataddo.com is data mining and integration platform with the focus on web data. The service allows you to integrate popular web data such as those from Google Analytics or Facebook Insights with data from APIs or even with your own private data together. Each collection of linked data, in dataddo.com called structure, enables even further modification through views. The whole concept of dataddo.com is heavily influenced by traditional database design patterns, so it should be fairly easy for anyone with at least little knowledge in this field to grasp it.

See more...


Monday 14 July 2014

Wednesday 25 June 2014

Sunday 9 February 2014

Software Testing - Udacity | OpenCourse

Sign up for this course. Software testing class - how to make software fail. Useful for anyone who wants to expand the knowledge about software testing. It is good to have some knowledge of Python as there are testing examples via usage of Python.

https://www.udacity.com/course/cs258


London - help to adapt

This text might be useful for anyone ho plans to relocate to London.

For accommodation:


http://www.spareroom.co.uk/

Useful for those who don't like searching for flats/rooms via real estate agencies. Ads for both short and long term rents.



http://www.gumtree.com/flats-houses

http://www.rightmove.co.uk

You can search here all kind of accommodation (rooms, flats, houses). Unfortunately the most of the ads come from real estate agencies.


http://www.zoopla.co.uk/

Property finder. Properties for rent are mostly advertised by agencies.


http://uk.easyroommate.com

Flatshare, House share, Rooms for rent. Registration required before the searching starts


http://www.budgetplaces.com/london/budget-apartments-list/

Budget places for short stay


About London areas

Area guide, good hints before you choose location to live in.
http://www.insidelondon.co/london-area-guide/


London social networks:

Useful information about things happening in London. Registration required.
http://www.belondoner.com


Many importanf information for newcomers in London
http://www.moving2london.com/

London is cool, selection of handy info
http://londoniscool.com/

Mixture of everything, basically completely London
http://www.kfh.co.uk/

Things to do in London
http://www.timeout.com/london/things-to-do

Transport in London:
http://www.tfl.gov.uk/


Staying safe in London:

Check the link to see interactive criminal map.
http://maps.met.police.uk/

http://www.police.uk/


Other links:

How to calculate monthly rent if you see the weekly one
http://www.redresidential.com/how-is-monthly-rent-calculated-in-london/

The 10 cheapest areas to rent within 10 minutes from central London
CheapAreasCloseFromCentre

Rent on the cheap in London
https://www.tntmagazine.com/london/area-guide/rent-on-the-cheap-in-london

Good vs. Bad London neighbourhoods
http://www.insidelondon.co/where-to-live-in-london


TestComplete Cookbook - review

This book covers tutorials for all areas for which TestComplete can be used. I can recommend this book for everybody who wants to expand his/her knowledge of TestComplete or even start from the scratch with it. For total beginners with TestComplete it is recommended to have some knowledge of Javascript, as the usage of Javascript is applied in the most of the examples. For those who are not familiar with Javascript or don't want to do script test at all, I can recommend to be focused on Keyword test only and skip other chapters. The book is definitely worth using as the explanation in it is pretty clear and easily understandable.




...Where to get the book? Just follow the link below:
http://goo.gl/0aPrgK

Monday 20 January 2014

Web testing interview questions

Don't you know what kind of questions you'll might expect. This link can help you.

http://www.geekinterview.com/Interview-Questions/Testing/Web-Testing

Python for Black-box testers

Useful presentation on Slideshare helping how to use the power of Python as a replacement of manual clicking during Black-box testing of web applications.


FitNesse for dummies

FitNesse is quite easy tool made for acceptance testing. See below links providing handy information about how to get started with it, from the installation to creating your first test.

http://www.fitnesse.org/

Your first FitNesse test - how to start from the scratch
http://geekswithblogs.net/alternativedotnet/archive/2008/11/25/127388.aspx

Friday 10 January 2014

TDD vs. BDD

Test Driven Development vs. Behaviour Driven Development

Some might get confused while asked for the difference between it. Let's make it clear!

http://programmers.stackexchange.com/questions/135218/what-is-the-difference-between-bdd-and-tdd




Monday 6 January 2014

Open lecture about Software testing


Test Complete

VIDEO

Create your first test with Test Complete


TUTORIALS

How to become more familiar with TestComplete:

Either check TestComplete tutorials on SmartBear website
http://support.smartbear.com/viewarticle/56209/


Or check Test Complete CookBook

Newly released book providing complete set of instructions from installation to how to create tests.

Check the details here:
http://www.packtpub.com/testcomplete-cookbook/book?utm_source=Social%20Media&utm_medium=Link&utm_campaign=Marketing

Try it on your own!

Get 30 days trial:
http://smartbear.com/products/qa-tools/automated-testing-tools/?_ga=1.5581043.1700832931.1389367079


REVIEW COMMENTS

Follow the links below to see reviews of TestComplete

http://www.itcentralstation.com/product_reviews/29521




Software testing guide

ISTQB exam certification
http://istqbexamcertification.com/

Blog
http://softwaretestingguide.blogspot.cz/

Install virtual machine on your PC

http://www.sevenforums.com/tutorials/130922-linux-install-windows-7-virtual-machine-using-virtualbox.html

Python interview questions

For QA/Testers

http://www.prabhathkota.in/2013/02/test.html


http://www.sqainterview.com/2012/10/python-interview-questions-for-qa.htm

http://www.diveintopython.net/native_data_types/lists.html

http://www.careerride.com/python-interview-questions.aspx 


For Python developers

http://www.reddit.com/r/Python/comments/1knw7z/python_interview_questions/

Common Linux Commands

Linux for dummies, follow the links below which help you working in Linux environment.

http://www.dummies.com/how-to/content/common-linux-commands.html

http://www.computerhope.com/jargon/l/linux.htm

http://www.debianhelp.co.uk/commands.htm 

XML Parsing in Python

Follow the links below to see examples how to parse XML files in Python

Link 1
http://www.travisglines.com/web-coding/python-xml-parser-tutorial

Link 2
http://www.diveintopython.net/xml_processing/parsing_xml.html

Link 3
http://luisartola.com/software/2010/easy-xml-in-python/

Sunday 5 January 2014

Thailand

Travel within Thailand - link with timetables - bus, train, flights

http://www.sawadee.com/transfer/

http://gothailand.about.com/od/transportationflights/a/transportoverview.htm

http://www.travelmartbkk.com/

Top 10 beaches in Thailand

http://gothailand.about.com/od/topdestinations/tp/toptenbeaches.htm


Rainy season(s)

http://www.thaizer.com/weather/when-is-the-rainy-season-in-thailand/


Bangkok

Where to stay

For young people one of the best location to stay is the surroundings of Khaosan Road, which is zone of entertainment full of bars, restaurants, massage saloons or markets, where you can buy many souvenirs for reasonable prices. If you cannot afford branded clothes or accessories in your home country, don't worry about this, while watching the markets in Khaosan Road, you'll see plenty of copies of those stuff. Prices are much lower compared to e.g. original Ray-Ban glasses, but unfortunately do not expect too much from the quality.
The area itself is also rich for hotels or hostels and for those who would like to travel by coach to some islands, it is quite easy. You can see plenty of offers while walking, as the area is also full of travel agencies organizing transport to islands such as Koh Chang or Koh Samui.

Shopping

Bangkok is also great place for shopping, see below list of shopping malls worth to visit:
For fans of outdoor markets:
Transport

 There are more options how to get from point A to point B in Bangkok, for fans of public transport the best option is to take sky-train (BTS) rolling above the streets. Network is not as dense as in other European cities but travelling via BTS is pretty comfortable and you do not have to worry about getting stuck in a traffic jam, which happens quite often throughout the day.

For individual transport the best is to take a taxi. Taxis in Bangkok are pretty affordable, but before the journey starts, it is good to check whether the driver has the taxameter turned on. If not, you can be terribly ripped off. In case your driver is reluctant to switch taxameter on before your journey, just jump out from the taxi.
Also check occurence of traffic jams, Bangkok suffers a lot from it. It is much better take a taxi outside rush hours, otherwise your journey can take ages.



Wanna know more about Bangkok, follow www.bangkok.com


Koh Chang

Transport

Unfortunately there are no shuttle buses in Koh Chang, public transport is provided by taxis only. Compared to Bangkok, taxis in Koh Chang can be very overpriced and without any taxameter. Drivers always take you somewhere for agreed price but unfortunately the do not charge for a cab but for a person.
The best option is to rent a scooter, which is possible in almost every hotel. Prices are usually around 200 THB per day. Do not bother if you do not have driving license for a scooter, nobody asks for. Just make sure you are skilled enough to ride (roads can be very steep in Koh Chang).

For now see island guide for independent travellers iamkohchang.com


MBK Shopping mall

Street Fruit Station - Bangkok


White Sand Beach - Ko Chang

Gu Bay - Ko Chang


Bang Bao Pier

Hello Elephant

Elephant

White Sand Beach - Ko Chang

Bangkok

Traffic in Bangkok

Bangkok Water Transport
A380 Feeding

Hong Kong Airport