Archive

Posts Tagged ‘system engineering’

Why didn’t you tell me!

Here comes a testing focused article after a series of technical blogs! It is based on experience with projects managed through waterfall processes and it continues the series about tackling test complexity.

It is about a luxury that we so often ask for and we often don’t have in testing: to be involved early in the product development process. What does it mean actually to be involved early in the process? Why is it so important? And how does it help tackling test complexity anyway?

Read more…

How to run Engine Yard Local in CentOS 6.5

30/01/2014 Leave a comment

PrintEngine Yard is a platform as a service (PaaS) company that focuses on deployment and management of Ruby on Rails, PHP and Node.js servers in order to provide to customer a quick and simple way to deploy applications. They provide also a local version of Ruby on Rails server on Gentoo Linux so anyone can test how it works. I wanted to run the Engine Yard Local on CentOS 6.5 to test sample a Ruby application without the use of cloud services but I have faced some difficulties during deployment that I’ve been able to resolve and wanted to share it with you. This article shows all the steps to run Engine Yard Local on fresh install of CentOS 6.5 that I used for deployment. Read more…

OpenAM Session Upgrade: How To

I gave a short overview of OpenAM Session Upgrades in a previous article. This is a follow-up that intends to describe the process of configuring it and discussing some of its implications. This blog was sitting back half done as a Draft for several months. It was originally written based on ForgeRock OpenAM 10.x . OpenAM 11 has been released since then. I’m finally finding the time for finishing and publishing the article. It should apply for OpenAM 10.x as well as OpenAM 11. 

Read more…

Partnering with ForgeRock to deliver Open Identity and Access Management Solutions

profiq just announeced strategic partnership with ForgeRock for system integration of open-source and standard-based Access and Identity Management (IAM) products. This is a fundamental milestone in fulfilling profiq’s system integration and system testing strategy. We have spent the last 8+ years with deploying and testing ForgeRock products and their predecessors and looking forward to offering an extended service to customers in the Czech Republic, Slovakia and Hungary with ForgeRock.

Read more…

OpenAM Session Upgrade: Overview

SSO authentication introduces some technical challenges besides providing obvious benefits. Imagine for example that you need to assign different types or levels of authentication to different resources or different actions within a domain. E.g. you allow users to view information, if they successfully authenticate using user name and password, while you may require them to insert a special security code besides user name and password, if they want to start editing. Or you allow users to access general content using user name and password, while accessing specific content (e.g. admin content) needs a security certificate.

Now, what if the user is logged-in  with one level or type of authentication, while she attempts to access a resource that requires a different level or type of authentication? Will she be asked to log-in again? What happens to the SSO session technically in such cases?

Read more…

Knowing your subject

This article follows-up with the series of  articles about tackling test complexity, adding a view on the importance of product knowledge, when coping with the complexity of testing. Let’s assume that you understand already, who your customers are;)

I managed testing of a large integrated suite of software products on one of my past projects. Each product had its years of individual history already, when the decision was made to release them as a suite. And each of them was quite complex on its own, even without considering integration with other products. The number of installation issues reported by customers started increasing to an unacceptable level after a couple of years of the products suite’s existence. The whole engineering organization became concerned about the issue. First hypotheses about the cause assumed that the released installer was defective or that the product documentation was unclear. These were not proven however. So, we decided to conduct a profound root-cause analysis.

Read more…

Missing the forest for the trees

Understanding customer needs for being able to do good testing sounds like commonplace that doesn’t need a special discussion. And testing projects often omit to discuss them indeed. Testing teams often start their project involvement with reading functional (or non-functional) specifications, skipping the customer view. I’m still mentioning it on the first place in the introduction of approaches to tackle testing complexity.

Read more…

Tackling complexity

Software complexity is one of the most significant challenges thatcomplexity and testing a software tester may face. Testing software that is complex usually requires a breadth of knowledge and experience. The goal that the tester needs to accomplish with regards to complexity is: to test the software in a reasonable time and at a reasonable cost.

As an example, think about ways to test upgrades of a database system with the following support matrix that gives altogether billions of combinations to test. Can this test scope be reasonably covered? Maybe. Let’s see several techniques that can help addressing complexity.

Read more…

Welcome techies!

Be welcome on profiq’s blog! Here comes a personal intro, in top of the general overview of the blog on the About page.

profiq is a system integration and system testing company that was established in 2010 and is owned by former Sun engineers. We enjoy working in system engineering and system testing, that’s why we ended up establishing a systems oriented company and that’s why we start to write this blog too – going a step beyond our regular business needs. So, who you will hear from:

Nemanja Lukic – Madrid
LDAP specialist and test engineer

Nemanja Lukic

Rasta Kanocz – Prague
system and test architect

Rastislav Kanocz

Slavomir Katuscak – Prague
system and test engineer

Slavomir Katuscak

Gabor Puhalla – Prague
system engineering and test manager

Gabor Puhalla

Ladislav Folta – Ostrava
system and test engineer

Ladislav Folta

Jan Hájovský – Ostrava
system and test engineer

Jan Hájovský

Pavel Balcárek – Ostrava
system and test engineer

Profile Picture: Pavel Balcárek

We hope, you will find our articles useful and as much as possible you will enjoy reading them! Especially, if: You are passionate about technology besides it being your job. You enjoy investigating how things work, besides understanding what they do. You don’t expect software to be perfect and you actually like exploring its qualities. You are motivated by learning and open to share. And last, but not least, technology or testing are not your only interest;)

We are looking forward to your feedback!

Follow

Get every new post delivered to your Inbox.

Join 28 other followers