It’s been more than 5 months since I started at Quality Minds and shifted from working as a software developer to a quality engineering consultant. I thought I would soon be doing a lot of test automation, using Cypress or Playwright, but instead of that, something totally different happened
There is a vast amount of different terms to describe tests, and especially developers can easily struggle with their specific meaning or what the term tries to emphasize.
In this post I try to give an overview about different aspects that are used to categorize and describe tests as a tool to improve one of most effective, frightening and impactful actions in software development: Talking to each other.
Automated self-tests are a fundamental part of application- and web-development
nowadays, even to the point where one can’t imagine modern software development
without them. Yet they are still surprisingly uncommon in the database.
This article shows how easy it is to start developing self-tests in Oracle with utPLSQL
version 3 and what benefits these tests will bring to your project
and your software.
If it comes to testing updatable views, the use of nested tables from ROWTYPE records in combination with utPLSQL’s cursor comparison is invaluable.
#100CodeExamples – utPLSQL’s Suite Hierarchy in action.
A great tool to structure tests, avoid duplication, give context and improve performance.
I am very happy and grateful to announce that I will be speaking at this year’s German Oracle user conference (DOAG 2018). It’s my very first experience as a conference speaker (even my experiences as conference visitor are quite limited) and although there is some tension it’s really a dream Read more…
Knowledge about SW Design is beneficial for every task related to software development and affects developers of any skill and experience level.
I try to deep-dive into @KentBeck ‘s rules for simple design and how they can be applied to DB development
No software is perfect and we should create meaningful, automated self-tests to give us the confidence in continuously changing and improving our software.