Skip to main content

Diego Zhong

Blogs from this Author

Communication

Recently, I went through a presentation deck developed by the former Perficient employee Ron Cutadean, of which one page intrigued me a lot. The whole presentation deck is to coach people in US on how to work with people from China GDC.

Eliminate the impact of shifted workday

In the past week, the people in China just went through the tomb-sweeping holiday. As a result, the week of 4/2/2012 were broke into three parts which only contains only two workdays in this week. People in China have gotten used to such kind of shifting on the calendar. However, most of people in US […]

Make the quality measurable

This blog briefly talks about the situations which may lead to the difficulty of measuring a product’s quality. Most of time, when producing a product such as an iPad, there are very detailed metrics that can be used to determine the product’s quality. For a project generating a software system, there should also be such […]

Visualizing requirements – by Diego Zhong

Recently I acted as the product owner (PO) of a system which is about resource/training management. The complexity of the system is moderate as there are less than 10 pages and over hundred of business rules. Since I could only spend about one hour each day in elaborating the requirements of the system, I did […]

Using Excel for test cases, and alternatives

As observed, many projects are using Excel as the tool to manage test cases and test results, as well as other assets. Admittedly, Excel can work out if these testing assets are properly organized and maintained. However, from a teamwork perspective, Excel can be difficult to work with in this particular area. The fundamental thing […]

User Agent Spoofing

In the era of the mobile internet, many firms have taken the action of developing the mobile version of a web application to ensure the user will gain a better experience when exploring the site through a mobile phone. In order to test the mobile version of a web application on the computer, you can […]

Get ready for multi-shoring

For the past few weeks, I have been working on a project that engages a team consisting of both onshore resources and offshore resources. The scope for the offshore team is to execute test cases that are created by the onshore team and report the results to the onshore team. Initially, I thought it would be […]

Quality driven testing principles

I’ve been exposed to Agile/Scrum for a while and recently I tried to summarize some testing principles which are all concerned with quality. Test Driven Test cases and unit test will be developed prior to coding any lines Unit test will be required to ensure the quality of the refactoring Test Early Deliverables in each […]

How to tell the quality of the product?

Overview The short answer to the question would be KPI (key performance indicator).’ Usually, a project will employ certain KPIs to facilitate the quantative analysis. By that, stakeholders can easilly tell how well the project is proceeding and how good the product is. However, there are some common challenges facing the project. Top challenges Short-term […]

Test Harness vs Framework

As found, there are some concenpts in the automated testing may be confusing. This is especially true when people have the experience of working for several companies. Therefore, I’d like to spend couple minutes to make following concepts clear. Test harness Test framework Test runner If you google image using the keyword “horse harness“, you’ll […]

To build up your Tellurium

To better understand the article, it’ll be great if you have some basic idea about sellenium and tellurium. As quoted from Tellurium website: The Tellurium Automated Testing Framework (Tellurium) is a UI module-based automated testing framework for web applications. The UI module is a collection of UI elements you group together. Usually, the UI module […]

JSSH – the driver of Firefox

This article will reveal you the secret of Watir/Watin. Background As popular as Selenium, Watir/Watin is another open source tool which can be used to conduct automated testing on different browsers. To support multiple browsers, drivers of different browsers have been developed by Watir & Watin. And for firefox, JSSH is employed to fulfill the […]

Load More