This weekend, some KDE hackers met at the froglogic headquarters for a QA summit. Topics spanned static code/documentation checking, unit testing, usability and accessibility testing. Side-topics also included automated performance and memory consumption testing.
Today, we managed to implement the outlines for a QA system, including a database schema and the XML schema that'll be used for the different tools to communicate to the database. The current design allows every trusted resource to upload testruns, that'll be incorporated in the database.
Ellen Reitmayr of openusability.org held a demonstration about usability. Based on that information, the froglogic people were able to create a test that launched a given KDE application and analyzed its structure. The test reports overcrowded menubars and other GUI bloopers.
Some autotests were created to analyze KDE's code, for example pedantic header verification or binary compatibility checkers.
Using KDevelop's powerful C++ parser, lint-like checking or code-aestethics measurments can be performed.
Download the latest release here: www.qt.io/download.
Qt 5.15 was developed with a strong focus on quality and is a long-term-supported (LTS) release that will be supported for 3 years.
Check out all our open positions here and follow us on Instagram to see what it's like to be #QtPeople.
Näytä tämä julkaisu Instagramissa.
Want to build something for tomorrow, join #QtPeople today! We have loads of cool jobs you don’t want to miss! http://qt.io/careers #builtwithQt #software #developers #coding #framework #tool #tooling #C++ #QML #engineers #sales #tech #technology #UI #UX #CX #Qt #Qtdev #global #openpositions #careers #job
Henkilön Qt (@theqtcompany) jakama julkaisu