Since I moved to Zurich, two years ago, I sadly did not have the time to see most of my friends I have in Geneva. This post will hopefully explain you what I am doing in Zurich as an Engineer in Test at Microsoft. I know that even the people who know me well do not really understand what my role is and what testing is about.  Defining testing is not quite easy so let me start by quoting Wikipedia’s definition of software testing:

Software testing is an investigation conducted to provide stakeholders with information about the quality of the product or service under test. Software testing also provides an objective, independent view of the software to allow the business to appreciate and understand the risks at implementation of the software. Test techniques include, but are not limited to, the process of executing a program or application with the intent of finding software bugs.

To resume, I bring information about quality and objective view of the software I work on (the next generation of Office Communication ServerResponse Group Service). I own the testing of some feature of RGS for this feature I should always be able to answer the question: ‘Can we ship it?’.
To answer this question I have two main approaches:

  1. Develop automated test that will run scenario at a code level, this test being automated I can make sure that no regression would be added these feature and related area.
  2. Do some manual testing on complex scenarios representing the customers most important scenarios.

 

Finding ‘bugs’ effort is only the half of my work. The other half is dedicated at understanding the defects and drive to their resolution. To do so I am helped by developers (fixing the bug) and project managers (to give clear vision on how a feature should work in every details).

As the goal of this post is to be as clear as possible in won’t go further in my explanation :-)

I hope you know understand better what software testing is how I spent my time at work.

 

After playing with Pivot, I have been really existed by the possibilities that Pivot offers.

Pivot makes it easier to interact with massive amounts of data in ways that are powerful, informative, and fun.

Simply speaking, Pivot is a tool that helps us visually browse collections of information.

Pivot screenshot 1

Figure 1: Item view in Pivot while browsing the mathematics section of Wikipedia

What really excite me is that Pivot is based on the concept of collections (group of objects that have common attributes). For website with huge amount of information, as Wikipedia, it is really a great way of browsing because you can apply filter information and have a visual result. These collection can also be assembled manually (it is a simple XML file) so it could be a great way to share an important amount of information easily.

Pivot screenshot 2

Figure 2 – National parks, filtered by type

Get more information and download pivot from Pivot’s website.

 

Just in case you haven’t seen it yet, a biographical look at the men who founded Apple and Microsoft and a look at the early days of the companies.

Enjoy,
Ahmet

 

Just noticed that Visual Studio 2010 pro (beta 1) is now available to download as a web installer.

I am personnaly quite new to the VS world, I have been using it daily for only 9 month now. I must say that I am still quite impresse by the simplicity and the power this tool have.

Just try it, it is free so you can make up your own opinion and tell me what you think of it :)

For more info just head to the VS 2010 beta website.

Enjoy,
Ahmet

 

Just found a free eBook on PowerShell, I have downloaded it here: Effective PowerShell.

PowerShell is a new recent command line shell and scripting language from Microsoft, the V2 CTP3 is available to download.

Have fun :)

Ahmet

 

While trying to download Windows7 today (like a lot of other people it seems as the server are too busy), I saw this postpone message from the Windows blog, I share it here as it is so slow to access:

Due to very heavy traffic we’re seeing as a result of interest in the Windows 7 Beta, we are adding some additional infrastructure support to the Microsoft.com properties before we post the public beta. We want to ensure customers have the best possible experience when downloading the beta, and I’ll be posting here again soon once the beta goes live. Stay tuned! We are excited that you are excited!

The good news is that the link has been made available via neowin.

And the build exist as a torrent from some days already.

Now the bad news:

There is no key so far, for them we have to wait tommorow where *only* 2.5 millions key will be distributed :o

Any way, the key can be entered later I guess.
Enjoy the test !

A.

 

I’m a bit late for propagating the news, so you may have already heard that Microsoft has opened the Zurich Development Center (December 2008).

 Microsoft Zurich Development Center

 

We are working on bits for Office Communication Server.

The work enviromement is really great, we got very confortable offices with a fitness room and a game room (ping-pong, dart, table soccer, shuffle puck, pool) and an enormous cafetaria : )

 

Ahmet