Iris
p/iris-1630ef46-1708-42b1-b4c1-59da1c880cb7
Intuitive Testing for Modern Applications
Suryansh Tiwari
Iris — Intuitive testing for modern applications
38
Iris lets you test websites and apps without writing complex code. Describe your tests in English, and Iris handles the rest. Whether you're checking if buttons work, pages load correctly, or testing overall performance, Iris makes it effortless.
Replies
Shanur Rahman
As developers, we've always considered traditional testing to be a pain point. We recall spending many hours building and maintaining test scripts that would fail even with small UI changes. We've always been frustrated by the disparity between how we naturally present our apps to others and how we have to create tests. That is exactly why we created Iris. We wanted the testing to seem as natural as showing a colleague how your program works. There will be no more sophisticated test frameworks or brittle scripts; only intuitive, human-like testing that everybody on the team can comprehend. We built it because we needed it, and we believe that many other devs have similar issues. Would love to hear your ideas and experiences with testing; what are your major pain points?
Satyaraj Moily
Amazing work, Shanur! Great idea to tackle one of the big challenges small and mid-sized orgs always struggle with.
Shanur Rahman
Thanks Satya, was never really a big fan of testing either lol! @satyaraj_moily
Jean Kaddour
Looks great! Does this also work with open-source projects?
Shahtaj Anwar
This is super cool, great work Shanur! :)
Shanur Rahman
Thanks Shahtaj, appreciate it @shahtaj_anwar
Ishan Goswami
This is actually pretty cool!!
Shanur Rahman
@theishangoswami Thanks Ishan, i am glad you found it helpful, if you have any recommendations please feel free to let me know
Amshan Ashraf
This looks incredible! Congratulations on the launch! Does it work with mobile apps too? Or just Web?
Shanur Rahman
Thanks @amshanashraf, still a long way to go... but we have a deep conviction on this one
Shanur Rahman
it does work for mobile apps too, but we are not currently able to take care of all the scenarios. @amshanashraf
Mihai Sampaleanu
As a developer some times I needed to compromise parts of the engineering like tests in favor of speed. Love the fact that now I can write tests with natural language, and also very fast. Looking forward to try it also on more complex apps
Shanur Rahman
if you need it, we would do a whiteglove onboarding as well @mihai_sampaleanu1. And always happy to receive feedbacks!
Bhavesh Tolia
This is pretty useful. Initial integration testing is always tricky, so this will save a lot of time and effort!
Aleksandr  Osnach
Launching soon!
Seems to me that it has a big potential. QA is an importan stage to any project. It could be a solution. Good luck
Shanur Rahman
Thanks @aleksandr_osnach, we are also thinking of opensourcing the tech, but have not reached a conclusion yet
Ahmed Azzo
This is such a painful use case that it is difficult for many product managers and developers to solve, It solves a big pain point. Are there any limitations on what it can help test? Or simply put what are the low hanging fruits (in terms of test use cases) where this can add value out of the box?
Shanur Rahman
There are no limitations, and i am not making this up haha, you can test any kind of website, saas app etc ... @ahmed_azzoo
Olena Variacheva
I recommend the Iris app as it makes it easy to test websites and apps to an incredible level. Thanks to its intuitive interface, there is no need to write complex code – just describe the tests in English and Iris will take care of the rest.
Smrati Tiwari
Great work on Iris! Looks like a really useful tool. Best wishes to the team!
Ulysse Renaud
I need to track errors and issues with more context for debugging.
Shanur Rahman
Would screen recording / interactive videos work ? we can target that easily @ulysse_renaud
Mahaveer Chouhan
@ulysse_renaud We have it in roadmaps. We will be adding replication steps, context and even network and console errors. You would get a screenshot/video and curls of apis.
danny cartere
Can it help with load testing or checking how the app performs under stress?
Shanur Rahman
Currently, we are not looking at load testing, what we do however have been working on is to identify slow queries while the ui testing is already under progress. Please let me know if you see us handing some other use cases as well. @danny_cartere
Shanur Rahman
Feel free to drop feature requests here: https://discord.gg/xDfvDHz8 @danny_cartere
Samartha Kar
Great application of modern AI stack!
Shanur Rahman
Thank you Samartha! @samartha_kar
Lillian Blake
Seems really accessible for non technical team members like mine too.
Shanur Rahman
Happy to help in case you need us to onboard you @lillian_blake
Prem Sagar
Amazing app, brilliantly crafted. Kudos to the developers!
Aniket Sharma
Looks promising. Another useful feature can be to auto generate integration test stubs for the test case so that the tests can be automated and integrated within CI/CD pipeline.
Shanur Rahman
We currently support integration with github. The next part is to make sure we can read diffs and cache older test cases, so the system can be faster. Another part is automating backend testing which should in theory be relatively an easier job @aniket_sharma22
govind patidar
Really good application to compete in modern AI world. keep it up
Alexey Shurygin
Great idea! Way to go Shanur!
Shanur Rahman
@alexeyshurygin thanks Alexey! Great to hear from you