Risk-Free trial

Blog

This blog is intended for software system engineers, architects and managers or people generally interested in development, testing and integration of software systems. It is part of profiq’s community effort that has the objective of sharing knowledge and ideas about software system integration, testing and development. In addition to this technical content, we share updates about life at profiq.

Tags

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. (more…)

qa system engineering system testing

How to upgrade OpenAM

In my previous articles [1] and [2] I explained how to install simple OpenAM architecture. Now I wrote one more article related to this architecture. This article provides detailed steps how to do an upgrade of this architecture from OpenAM 9.0 to OpenAM 9.5.4. (more…)

daui forgerock openam opendj upgrade testing

How to deploy OpenAM with DAUI using SSL

In my previous article "How to deploy OpenAM with DAUI"  I wrote down steps how to install complete architecture where DAUI is configured with OpenAM. To keep it simple, I used only plain non-encrypted communication between individual components, however in the real world, many deployments require some more security and encrypted cryptography is a basic requirement. This article is based on previous one and it adds steps to install full architecture with SSL encryption. (more…)

agent daui forgerock openam opendj security system testing

How to deploy OpenAM with DAUI

Internet is full of tutorials and steps how to install and configure individual tools, but sometimes there are required steps to connect these tutorials together. Sure, there are some deployment guides for complex architectures, but they are typically very complex. The goal of this article is to provide complete, but simple steps how to install and configure ForgeRock's OpenAM access manager and DAUI (Distributed Authentication User Interface) for authentication. This solution uses also ForgeRock's OpenDJ directory server as configuration and user data store. (more…)

daui forgerock openam opendj system testing

How to test your OpenDJ plugin

A problem you might face while extending the OpenDJ functionality with a plugin is to develop proper unit tests. OpenDJ comes with a set of tools to facilitate the testing, but since they are tightly integrated within the build framework, you might find it difficult to execute your unit tests from outside of the framework. This article will try to give you short guidelines on how to integrate and execute your tests. (more…)

idm java ldap maven opendj qa testing

Tackling complexity

Software complexity is one of the most significant challenges that 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…

qa system engineering system testing testing

Methodoligst vs. Terrorist

Do you know the joke? "What's the difference between a methodologist and a terrorist? Well, you can negotiate with a terrorist.". It was perhaps more true for terrorists of the 20th century than those of the 21th, but you get the point. We met a "methodologist" the other day and that gave me the impulse to write this blog. (more…)

qa testing

Road to better quality – Testing conference

Bunch of us just attended Lates conference where overall theme was Testing - The way to better quality of software Conference has been targeted to people responsible for overall software quality such as CIO, COO, CFO, Test managers, support managers or people that take over software solutions from their vendors. I'm not going to describe how event went or comment on general conference highlights (although it was overall pretty good), but rather let me just put down some points we have collected during presentations. Non of these ideas are novel…