Artemis private beta rollouts have begun!

Hi there, the Artemis private beta rollout has just started! @hariette will be emailing 50 signup sheet users, while @lilkev will be adding 50 users from Artemis Discord. The order will be based on the submissions to the private beta signup form, as well as general activity within the Artemis community....

Israel quietly rolled out a mass facial recognition program in the Gaza Strip (www.theverge.com)

The New York Times reports the tech has mistakenly identified people as connected to Hamas. Israel has deployed a mass facial recognition program in the Gaza Strip, creating a database of Palestinians without their knowledge or consent, The New York Times reports. The program, which was created after the October 7th attacks,...

hugovk, to python
@hugovk@mastodon.social avatar

@coveragepy can now use Python 3.12's new sys.monitoring module with much lower overhead.

On 3.12, it's about the same as if you were running tests without coverage enabled!

https://nedbatchelder.com/blog/202312/coveragepy_with_sysmonitoring.html

With 7.4.2, you can set COVERAGE_CORE=sysmon globally on your CI, and it'll only use it where available (Python 3.12 and 3.13 alpha), and use the default for 3.11 and older.

For example, @pillow is 9% - 27% faster!

https://github.com/python-pillow/Pillow/pull/7820

raptor, to random

Wow, just look at that timeline 🔥

a new encrypted messaging app's extraordinary claims

https://crnkovic.dev/testing-converso/

grmpyprogrammer, (edited ) to random
@grmpyprogrammer@phpc.social avatar

I know things are rough for tech folks right now but wanted to put out there that I will be doing small remote #PHP #testing #online training sessions over Zoom. Small classes (3-4 folks and me) in the evening Eastern US time for maybe 90 minutes a session for 4-6 sessions. US$200. Need to firm up the materials but email me chartjes AT grumpy-learning.com. Might do a version for the same price that is just recordings.

Crell, to php
@Crell@phpc.social avatar

The most important metric for automated testing is "if the tests all pass, how comfortable am I just hitting deploy?"

Code coverage, test count, and all your other measurements can and should inform that metric, but ultimately that's the only metric that matters.

felwert, to python
@felwert@mstdn.social avatar

Anyone in my network or the broader community has work for an experienced software engineer with a specialization in / / / between January and June 2024? Either or based. (He’s with his spouse who’s on a research fellowship, hence the fixed time span.) Boosts welcome!

skatox, to php
@skatox@techhub.social avatar

Unit testing tips by examples in . Nice guide to improve your skills. https://github.com/sarven/unit-testing-tips

aral, to accessibility
@aral@mastodon.ar.al avatar

Just learned that there’s a JavaScript-based screen reader driver for test automation called Guidepup.

https://www.guidepup.dev

Works with VoiceOver & NVDA (no Narrator or Orca/Linux support – but Orca is broken under Wayland so the latter, at least, is not surprising.)

Very cool! I look forward to the day that writing accessibility tests is as commonplace as writing unit tests.

Via @zeorin

doctormo, to linux
@doctormo@floss.social avatar

Attention testers. While we wait for an actual alpha release, you can use the downloads which I've just fixed the links for here: https://inkscape.org/release/inkscape-1.4.x/

I recommend using the AppImage if you're on and the dmg/7z files should be fairly straightforward for other operating systems.

Oh, and thanks, user is still the main way Inkscape finds bugs before releases while we work on building our test suites. ❤️

jon, to drupal

I created something that makes Behat MUCH easier:

Using the Drush Behat Params library, you can quickly and easily configure Behat for Drupal testing. This library provides a drush command wrapper for 'bin/behat' with BEHAT_PARAMS already set, eliminating the need to specify the URL, path to code, and drush alias each time you run Behat.


https://www.thinkdrop.net/simplify-your-behat-settings-drush-behat-params

Crell, to php
@Crell@phpc.social avatar

If you aren't confident to upgrade a dependency, see green tests, and just deploy it to prod, it means your tests aren't good enough. You should fix that.

bengo, to fediverse
@bengo@mastodon.social avatar
ruario, to VivaldiBrowser
@ruario@vivaldi.net avatar

The @Vivaldi QA employees have arrived at the office!

As is the way with QA we must test ALL possible methods of transport!

The is mine, the belong to @mariap

matthiasott, to accessibility
@matthiasott@mastodon.social avatar

Another reason why you should share the things you learn on your personal site: you can always look it up later yourself! 😎

From the archives:

Generating Accessibility Test Results for a Whole Website With Pa11y CI

https://matthiasott.com/notes/generating-accessibility-test-results-with-pa11y-ci

collabora, to linux
@collabora@floss.social avatar

Meet DRM-CI, a groundbreaking solution that enables developers to test their graphics subsystem patches across numerous devices within the community's shared infrastructure. https://col.la/drmci

LateNightLinux, to linux
@LateNightLinux@mastodon.cloud avatar

Andy is a huge proponent of test-driven development and explains why – including types of code testing including unit tests and integration tests, when you actually need to run tests, how long they should take, and more.

https://www.linuxdevtime.com/linux-dev-time-episode-97/

archlinux, to archlinux
@archlinux@fosstodon.org avatar
predrag, to rust
@predrag@hachyderm.io avatar

cargo-semver-checks now adds the latest Rust to its CI test matrix automatically 🤩

I love automating repetitive maintenance work, and Rust 1.78 is a great real-world test case to make sure this new automation works properly. It did!
https://github.com/obi1kenobi/cargo-semver-checks/pull/773

mikestreety, to php
@mikestreety@hachyderm.io avatar
mikestreety, to php
@mikestreety@hachyderm.io avatar

Managed to get Gitlab running PHP unit tests.

All the examples get you to copy a bash file and install dependencies in each run (e.g. https://docs.gitlab.com/ee/ci/examples/php.html#test-php-projects-using-the-docker-executor) so I made a Docker image with them pre-built.

Took job down from 45 seconds to ~3 seconds.

The docker images are open source:

https://github.com/liquidlight/docker-php-testing

(Yes the docs need updating...)

collabora, to linux
@collabora@floss.social avatar

: Following our blog post from earlier this month, we have now submitted a patch to introduce kci-gitlab, a GitLab-CI pipeline for kernel testing! More here: http://col.la/kcigl

sebastian, to php
@sebastian@phpc.social avatar

It's that time again: I'm thinking about what I want to share at conferences about in general and with in particular.

Feel free to write your ideas and wishes in a reply to this toot.

henrikjernevad, to programming
@henrikjernevad@mastodon.social avatar

I think that testable code is reusable code. When you test a function, you run the code in another context than it was built for (the production code). If your code is not reusable you will feel that pain in your tests.

This blog post gives an example of how getting side effects out of functions make them both easier to test and reuse.

https://henko.net/blog/testable-code-is-reusable-code/

mzikmund, to VisualStudio
@mzikmund@dotnet.social avatar

🌐 Ever wished you could share your localhost web app with the world? With Dev Tunnels, now you can! Check out my latest video to see how:

https://youtu.be/6IrPc3zU1ho

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • magazineikmin
  • cubers
  • InstantRegret
  • cisconetworking
  • Youngstown
  • vwfavf
  • slotface
  • Durango
  • rosin
  • everett
  • kavyap
  • DreamBathrooms
  • provamag3
  • mdbf
  • khanakhh
  • modclub
  • tester
  • ethstaker
  • osvaldo12
  • GTA5RPClips
  • ngwrru68w68
  • Leos
  • anitta
  • tacticalgear
  • normalnudes
  • JUstTest
  • All magazines