Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
royal0203
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
Integration Tests are dead. Learnings from Interviewing 50 companies
(medium.com)
4 points
by
royal0203
3y ago
|
2 comments
2.
▲
by
royal0203
3y ago
I have interviewed CTOs & EMs of > 50 new-age companies about their testing cultures And learned something completely opposite to what I believed while working at Morgan Stanley.
3.
▲
Testing Event-Driven Architecture
(blog.codeparrot.ai)
2 points
by
royal0203
3y ago
|
0 comments
4.
▲
by
royal0203
3y ago
We have a anonymiser which identifies common sensitive /Personally identifiable data like credit card, zip code and replaces them with anonymised data. We also provide configuration option to specify additional fields are needed to be
5.
▲
by
royal0203
3y ago
Are you somehow automatically hooking into those function calls, recording their return values, and then mocking the functions in the replays? - this is correct.
6.
▲
by
royal0203
3y ago
As of now, no automated mutation although we do give option to modify the request by developers In my experience, fuzzy testing is more helpful from Dast / security testing perspective and we were thinking of adding these later.
7.
▲
by
royal0203
4y ago
No, it doesn’t have by default but can be extended to support it.
8.
▲
by
royal0203
4y ago
Yes, I meant packages not part of opentelemetry - example python has lot of DB packages which don’t have support yet.
9.
▲
by
royal0203
4y ago
Go replay has been one of the inspiration Leonid, so glad you checked out CodeParrot :) Typical Otel implementation don’t capture some request data esp parameters and replay part is missing among few other issues, so we need to extend it.
10.
▲
by
royal0203
4y ago
Thank you! Will keep you posted on open source version. We have come across Hypertest, seems pretty cool and useful.
11.
▲
by
royal0203
4y ago
Yes, we rely a lot on openTelemetry for this. They have really good support for most libraries in Java, node and are progressing quickly in others. We are also contributing to it by extending support for other languages, which we'll be
12.
▲
by
royal0203
4y ago
I can relate to this perspective, however, some complexities we have come across in building this so far: - Support for high number of languages, downstream dependencies - Intelligent sampling to choose requests with high coverage and aut
13.
▲
by
royal0203
4y ago
Yes, and Ken from speedscale is a very helpful person too.
14.
▲
by
royal0203
4y ago
Nice! Happy to share our experience if it helps :)
15.
▲
by
royal0203
4y ago
Good observation, it's challenging to solve these problems, here's how we are going about it - To reduce false positives - we run the same request twice to eliminate flaky fields in response like current timestamp, mock the downst
16.
▲
by
royal0203
4y ago
Nice catch, thanks for taking the time to review the website! Have updated it, should reflect in sometime.
17.
▲
by
royal0203
4y ago
it's similar in the sense that both rely on production traffic and user sessions to generate tests. However, we are focusing on API testing and I think Meticulous is building for UI testing.
18.
▲
Launch HN: Codeparrot (YC W23) – Automated API testing using production traffic
127 points
by
royal0203
4y ago
|
63 comments