One of major changes in recent @CodeceptJS was removal of allure reporter
I didn't do it for political reasons
It just happened, that Allure reporter v1 was not maintained and Allure v2 has not been released. It took 4 years for team to not release it at all
@CodeceptJS I remember I spent a lot of time integrating Allure in CodeceptJS. I liked the flexibility of API as I could put nested steps into it. However, implementation became very complex (it is always complex for nested steps)
I thought Allure would be a standard of reporters.
However
For unobvious reasons Allure team stopped development of their JS version and started v2.
Also Allure still required Java to run. Phewww...
It was complicated and was too heavy for a simple HTML report
Even reports were beautiful...
As of now I don't know any standard reporter that coud replace Allure. I don't plan to add Allure 2 as they maintainers my broke my trust (also for political reasons as well)
Instead I will transform our @testomatio reporter into a lightweight all #JavaScript framework compatible reporter
You won't be locked to one output format as with Allure or Report portal but you will be able to connect any of them!
Let's say you want to
✅ receive a simplified test report as a comment to GitHub
✅ get complete HTML report
✅ push data to Clickhouse database for analytics
✅ get CSV report for manager
And all that exporters will be provided out of box and you could add your own!
Testomatio reporter github.com/testomatio/rep… already works with all popular frameworks, can parse steps and upload artifacts
Also I almost hired a developer to work on that mission
So it sounds like a new #opensource venture for us!
Evolution of AI will teach us how to be humans again.
If writings, voices, images, and code will be generated by AI it would be hard to find a preson behind them
To detect that you talk to a real person you will prefer a video call instead of a chat or audio, as both can be simulated.
At some point even video will be mocked. However, it's much harder to do that as you can ask a person to change the focus and it can break the illusion
If your close friend calls you, you won't trust his voice (as it can be simulated). So you will rely on facts that you know together to test them.
This a story of #russian#opensource maintainer with the complex of messiah and hatred towards the world That illustrates that 𝚖̶𝚒̶𝚜̶𝚎̶𝚛̶𝚊̶𝚋̶𝚕̶𝚎̶ mysterious Russian soul:
2/9 As an #opensource developer I feel his pain, but as a person, I can't understand the logic of that person.
All his life problems are direct consequences of his actions but instead of taking responsibility for them, he blames the world and greedy corporations.
3/9 His first mistake: he decided to return to Russia. Living there was his own choice. But Russia strikes back. What a surprise!
Ok, let's try something different. Useful technical/business thread for #web#makers from me.
🔌 How to build @atlassian Jira App (in #React) and business around it and why you should actually think of it!
Thread: 🧵
@Atlassian 2/12 We started @testomatio (test management system for #qa) as a classical #SaaS app but at some point, we built a Jira plugin as a complimentary interface.
The feedback from clients surprised us. Some clients preferred to use @testomatio only via Jira plugin
Why? 👇
3/12 Jira is still the source of truth for many companies in the world. And if you want to win small & big you should adjust to business needs. And business works primarily on Jira.
One unobvious conclusion:
Business doesn't want to have another app or even leave Jira
To promote this I will tell you how we rided 3 cars to East. I started my driving lessons only year ago, with no car experience in past. Last week I drove 130-150 km/h on a dirty road following the heading car.
🛞 you never get stopped exceeding the speed limit (as there are none)
🛞 you never show your documents on outputs control (you are with the right guys)
🛞 you can travel by closed roads and bridges
The only what could stop us is concrete fence. It doesn't know that you have a brave volunteering mission.
So when I saw a very sudden turn, and I could not get into it I lowered speed from 130km/h to nearly stop at the fance and driven reverse to get into the turn. Extreme!