photog.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for your photos and banter. Photog first is our motto Please refer to the site rules before posting.

Administered by:

Server stats:

242
active users

#softwaretesting

1 post1 participant0 posts today

Wrapping Up the Alpha Phase
The Joomla! Project is pleased to announce the availability of Joomla 5.4 Alpha 3 for testing.
See what's newly deprecated. For background on why the new 'Behaviour - Backward Compatibility 6' plugin is included in Joomla 5 and how it works, see the Compatibility Plugins section.
This alpha version of Joomla 5.4 is not suitable for production sites. It is for testing only.
Where to get it? developer.joomla.org/news/975-
#Joomla #Joomla5 #JoomlaTesting #SoftwareTesting

Owi

github.com/OCamlPro/owi

Symbolic execution for #Wasm, #C, C++, #Rust and #Zig

"#Owi is an open-source framework for advanced #WebAssembly analysis and manipulation, with a focus on practical symbolic execution and robust tooling. It is designed for researchers, engineers, programming language enthusiasts and practitioners requiring precise, flexible, and extensible support program reasoning."

GitHubGitHub - OCamlPro/owi: Symbolic execution for Wasm, C, C++, Rust and ZigSymbolic execution for Wasm, C, C++, Rust and Zig. Contribute to OCamlPro/owi development by creating an account on GitHub.

Faffing around with the Test2::Suite #SoftwareTesting framework (successor to Test::More) that’s been included in #Perl v5.40 for almost a year (perldoc.perl.org/Test2::Suite), plus DBD::Mock (metacpan.org/pod/DBD::Mock) and Dario Roa’s #Codye code screenshot tool (darioroa.com/codye/)

The latter is good for embedding code snippets to #SocialMedia and #microblogs like #Mastodon.

They don’t *have* to be as decorative like the attached example, of course…

C++ code coverage reports often omit function templates that are not instantiated, which can give a misleading picture of coverage. I've been trying to improve my tooling in this regard, and so added a feature to Doxide to export line data directly from source code that can be mixed in with gcov coverage data. Here's the story so far.

indii.org/blog/cplusplus-code-

indii.orgImproving C++ Code Coverage with Gcov, Gcovr and DoxideDoxide can now produce line data on function templates, even when not instantiated, to mix with execution data for more accurate test coverage reports. This is especially useful when testing header-only libraries.

Build bigger in less time: code testing beyond the basics - Predrag Gruevski | EuroRust 2024

inv.nadeko.net/watch?v=3EFue8P
(or YT: youtube.com/watch?v=3EFue8PDyi)

This is easily one of my favorite talks of recent years!

In their talk @predrag shows us how to ensure quality in our software by explaining different testing techniques that go beyond the basics.

Teaser:
What #SnapshotTesting allows you to do will blow your mind! 🤯

Thank you @predrag ❤️

EuroRust | InvidiousBuild bigger in less time: code testing beyond the basics - Predrag Gruevski | EuroRust 2024Modern software projects are huge: hundreds of thousands of lines of code across hundreds of dependencies. How do they avoid falling apart due to an endless stream of bugs? The answer: advanced testing techniques — much more than just _clippy_, unit tests, and end-to-end CI. Better testing allows us to build bigger in less time, while minimizing bug triage and debugging needs. Let’s dig into some of those advanced techniques and see how they power the projects that we use every day! *About Predrag Gruevski* Predrag has spent the last 8 years working on query engines for almost every kind of data imaginable: from relational and graph databases to APIs and unstructured data files. He built Trustfall, a universal query engine that can query any data source(s), and cargo-semver-checks, a semantic versioning linter for Rust. Previously, Predrag was a principal engineer at Kensho Technologies, did performance engineering research at MIT, and competed in international math and programming competitions. When not in front of a screen, Predrag enjoys skiing, ice hockey, and board games. He is also a huge space nerd. Ask him about the time he went to watch a giant rocket explode! -------------------- *EuroRust 2024* – the yearly 2 day conference for the European Rust community ➡️ https://eurorust.eu _EuroRust is organized by Mainmatter, experts in Rust and distributed systems_ ➡️ https://mainmatter.com/rust/

I learned today that there is an update to my favourite IETF RFC 2324 (Hyper Text Coffee Pot Control Protocol), which is RFC 7168 (The HTCPCP for Tea Efflux Appliances)!

As part of a deliberately buggy web app written for interviewing software testers, we implemented the HTTP 418 error. I've taught my new team the 418 via my t-shirt.

datatracker.ietf.org/doc/html/
datatracker.ietf.org/doc/html/
en.wikipedia.org/wiki/Hyper_Te

IETF DatatrackerRFC 2324: Hyper Text Coffee Pot Control Protocol (HTCPCP/1.0)This document describes HTCPCP, a protocol for controlling, monitoring, and diagnosing coffee pots. This memo provides information for the Internet community. It does not specify an Internet standard of any kind.

our awesome packager of #GIMP for #Windows, @jernej__s, has been experimenting with an AArch64 (ARM 64-bit) version of GIMP for Windows. We already have a very beta installer for people to test! 🥳

Anyone interested in regularly QA-test GIMP on this platform? If so, subscribe according to procedure described in: gimp.org/news/2023/02/27/gimp-

www.gimp.orgGIMP - GIMP 2.10.34 ReleasedBy Jehan
Continued thread

#introductionPost

I am a software engineer, currently juggling (and failing) to balance time between teaching #softwareArchitecture and #softwareTesting to 3-4th year undergraduate students, researching on #automatedTesting and #distributedSystems on the #BEAM (#Erlang, #Elixir), exploring #SocialMedia media from a #feminist and #multidisciplinary perspective, and advocating for #Floss in the context of scientific research and #OpenScience.

Oh, and the so-called personal life, of course!! 😅

Hi, I'm Mike!

I thought I would try this Mastodon thing out. Seems like a cool place so far! I'm looking forward to meeting great people!

Some things I'm interested in:

- #reading #scifi and #fantasy #books and #shortstories
- #backpacking, #hiking and #nature
- learning about #stoicism #philosophy
- coding in #python, #django
- dreaming about #indiedev and #bootstrapping

When I'm not doing any of that stuff, I'm probably #softwaretesting at work.

Have a great day!