r/softwareautomation • • Mar 21 '22

I just released version 4 of my Python Screenplay Pattern automated testing framework, ScreenPy!

3 Upvotes

Hello, Reddit! I've just released version 4 of ScreenPy! It's a Screenplay Pattern base for automated testing in Python. Version 4 completely broke up all the built-in extensions in Version 3, it was a huge undertaking that took months. However, i just had to release on 2sday, and i barely made it. I only just found this subreddit and thought you all might be interested!

To cut right to the chase, here's an example of what a test might look like using screenpy and screenpy_selenium:

Sammy = AnActor.named("Sammy").who_can(BrowseTheWeb.using_firefox())

given(Sammy).was_able_to(
    Open.their_browser_on("https://old.reddit.com/")
)

when(Sammy).attempts_to(
    LogIn.using(REDDIT_USERNAME, REDDIT_PASSWORD)
)

then(Sammy).should(
    See.the(
        Text.of_the(ACCOUNT_HEADER), ContainsTheText("AnActor_named")
    )
)

Part of the feedback i got last time was to include a better example that ties all the pieces together in the documentation. I completely overhauled the docs and now walk through a Complete Example!

If you want to take a look at the actual code, it can be found at ScreenPyHQ. There is currently support for tests using Selenium for web browser automation and Requests for API automation. This split-up in version 4 allows extensions to be created much more easily, so there will be more on the way.

If you get a chance to check it out, i am very interested in your feedback! Your input has been very valuable so far.

Thanks for taking a look!


r/softwareautomation • • Nov 20 '19

React - Modern Testing with Cypress

3 Upvotes

Hey,

I wrote this article on testing with Cypress. It’s not really React specific but I use a small React app in it. If it’s frowned upon to post my own stuff, I’ll take it down, but I couldn’t see anything in the rules.

Thanks for reading, and I hope it’s helpful!

https://link.medium.com/s96B9GmYK1


r/softwareautomation • • Feb 28 '25

What do your interviews look like for QA/QAE/SDET on either side (Interviewer or Interviewee)?

Thumbnail softwareautomation.notion.site
2 Upvotes

r/softwareautomation • • Sep 23 '23

Software Testing Glossary

Thumbnail
ray.run
2 Upvotes

r/softwareautomation • • Jan 18 '23

Crossplatform automation

2 Upvotes

Hello I hope, someone can help a true newbie here.

I'm looking for a software that can automate the following process.

  1. Copy a email from column A from a fan, and insert as "send to" in office outlook online in another fan.

  2. attach 5 pictures, from a folder to to the e-mail

  3. inset name from column A, from the first fane into the mail, after the first word.

  4. Insert a text from a word doc. into the line after the text

  5. send the e-mail.

  6. Create a new mail, and start from point 1.

It can save me for 1-2 days of really boring repetitiv work.


r/softwareautomation • • Sep 13 '22

Automating Tests using CodeceptJS and Testomat.io: First Steps

Thumbnail
dev.to
2 Upvotes

r/softwareautomation • • Jul 24 '22

software made for automating software testing to next level - Robonito

2 Upvotes

we are currently working on this app, going to launch in 2,3 months and are always open to feedbacks.

a short summary of this software

its an application for automating the software testing

with no code solution

and its made for QAs and testers.

What they can do with this software is that.

they can record actions of app/web

and they will have the actions visually rendered as a nodes.

and they can manually change values, add assertions, conditions and many more usefull customizations in a test

after doing these customization they can run it multiple time in muliple device just by recording on a single device, and get a breif report of it.

to know more https://www.robonito.com


r/softwareautomation • • Dec 20 '21

Cypress 9.0.0 will throw an error on adding existing commands

Thumbnail
blog.saeloun.com
2 Upvotes

r/softwareautomation • • Nov 26 '21

cy.pause() now pauses test while running cypress run --headed --no-exit

Thumbnail
blog.saeloun.com
2 Upvotes

r/softwareautomation • • Nov 12 '21

Cypress 8.6.0 adds overwrite option to cy.screenshot() command

Thumbnail
blog.saeloun.com
2 Upvotes

r/softwareautomation • • Aug 15 '21

Describe your biggest automation stuff up. GO!

Post image
2 Upvotes

r/softwareautomation • • Jul 01 '21

Here is something worth reading on Software Testing Anti-patterns

2 Upvotes

r/softwareautomation • • Jun 25 '21

Penetration testing tools cheat sheet

2 Upvotes

Penetration testing tools cheat sheet, a quick reference high-level overview designed as a quick reference cheat sheet providing a high-level overview of the typical commands a third-party pen test company would run...

11:06
https://highon.coffee/blog/penetration-testing-tools-cheat-sheet/


r/softwareautomation • • Jun 22 '21

Here is something worth reading- How much testing is enough.

2 Upvotes

A familiar question every software developer and team grapples with is, “How much testing is enough to qualify a software release?” A lot depends on the type of software, its purpose, and its target audience. One would expect a far more rigorous approach to testing a commercial search engine than a simple smartphone flashlight application. Yet no matter what the application, the question of how much testing is sufficient .....

https://testing.googleblog.com/2021/06/how-much-testing-is-enough.html


r/softwareautomation • • Jun 22 '21

Here is something worth reading- How much testing is enough.

2 Upvotes

A familiar question every software developer and team grapples with is, “How much testing is enough to qualify a software release?” A lot depends on the type of software, its purpose, and its target audience. One would expect a far more rigorous approach to testing commercial search engine than a simple smartphone flashlight application. Yet no matter what the application, the question of how much testing is sufficient .....

https://testing.googleblog.com/2021/06/how-much-testing-is-enough.html


r/softwareautomation • • Apr 04 '21

How to Automate simple repetitive tasks in proprietary software?

2 Upvotes

So first off I'm not sure if this is the right place to post this, and if not please let me know and I will remove the post.

I recently started working for a virtual events software start-up. It is essentially a true white label Streaming platform. What differentiates it from competitors is it allows the attendees to purchase virtual tables where up to 12 people at a time can be on a video chat together while watching the main show. Upon purchasing or signing up for a table each attendee receives a unique pin code that brings them to their table. Event attendance ranges between 500 to 10k per stream.

My issue is that currently, they are hand testing every pin code to make sure the path is correct and takes the attendee to the correct table. This seems like not only an egregious waste of time, but also a huge block in attempting to scale the company.

So in short, In our (proprietary) software is there a route we can take to automate this process?


r/softwareautomation • • Feb 02 '21

Completed 50000 subscribers just in just 5 months - Coding Jag

2 Upvotes

Hey everyone! Just wanted to share that I started a curated weekly newsletter called Coding Jag on sep 4 2020 and completed 50000 subscribers.

Subcribe now and i will bw more than happy if you all can give your feedback!

Every Thursday I'll be publishing a new issue with the best news that I find around the web or get from you.

All Editions and subscribe option here: https://www.lambdatest.com/newsletter/editions/

Cheers! ✌️


r/softwareautomation • • Aug 22 '20

Esri test automation

2 Upvotes

Anyone has experience with test automation of esri maps ?


r/softwareautomation • • Jun 24 '18

Best lecture to learn how to Set up an automation project in Jenkins for Continuous Integration

2 Upvotes

r/softwareautomation • • Apr 25 '25

🧊Watercooler Discussions about common Software Automation Topics

Thumbnail
softwareautomation.notion.site
1 Upvotes

Hola friends, the link above is a culmination of about over a years worth of Watercooler discussions gathered from r/QualityAssurance , r/programming, r/softwaretesting, and our Discord (nearing 1k members now!).

Please feel free to leave comments about ANY of the topics there and I will happily add it to the Watercooler Discussions so this document can be always growing with common questions and answers from all communities, thanks!


r/softwareautomation • • Dec 16 '23

I hate ui testing / writing selenium scripts so I built a tool that completely eliminates the job using AI

Thumbnail test.aitida.com
1 Upvotes

r/softwareautomation • • Oct 05 '23

Call for Papers: Testing and Automation Services for Intelligent Systems

1 Upvotes

r/softwareautomation • • Aug 09 '23

Mastering Prime Numbers | CORE JAVA | Interview Question Explained | Interview Questions Series Question 1 - Write a program to find if the provided number by the user is a prime number or not. 1a. Find Prime No. ? 1b. Get the input from the user at run time? 1c. What are operators used in Java?

Thumbnail
youtu.be
1 Upvotes

r/softwareautomation • • Jun 19 '23

An introduction to the Selenium Page Object Model for Test Automation.

1 Upvotes

Unlock the Potential of the #Selenium Page Object Model!

Discover the art of harnessing Page Classes, dynamic assertions, and other advanced techniques to create robust and maintainable test scripts.

Enroll today and unlock the secrets to efficient #testautomation.

Register now - https://www.eventbrite.com/e/an-introduction-to-the-selenium-page-object-model-for-test-automation-tickets-650649970577

#webinar


r/softwareautomation • • May 01 '23

Test Automation Roadmap

Thumbnail
medium.com
1 Upvotes