Thanks a lot for a very honest feedback Conrad Really appreciate it!
I’ll try and answer all the questions below. Please feel free to add your comments too, I’d love to learn from you as well
1. Thought process behind the swipe coordinates
The whole premise of the talk is to compare how best each frameworks can handle, when testing a list view. So when I tried to do this with appium, the best I could find was to use scroll function Scroll - Appium. However, this could only work when I have an anchor element provided. Unfortunately, this doesn’t work on different types of list views as I wanted. (I assume it works for scrollview?). Therefore in order to keep the comparison fair across all frameworks, I had to use touch actions to perform this on appium. Hope that provides some clarity
2. Language readability - Java/Swift/Objective C
I really didn’t even think of the readability aspect of the languages. I just assumed this. Thanks a lot for pointing this out. I’ll make sure to add it to the improvements, if I had the chance to do this talk again.
3. Advantages of Hermetic testing
When it comes to hermetic testing, the difference between mocking is that hermetic testing (at least in the context I meant) is to setup and control different dependencies, within your test itself. For example, able to control and manipulate database, network, sdk and all dependency layers, within the test itself. I spoke about it here. Happy to answer more questions regarding this too Tooling for Automated Testing with Jaswanth Manigundan | MoT
To be perfectly honest, I kinda underestimated the work it required to put this talk together. It was four different talks and combining it into 10 min presentations was very challenging. So, apologies if some of the thoughts were lost in that translation.
Once again, thanks for the feedback. Really appreciate it!