couchbaselabs / mobile-testkit

Mobile QE Test Framework
15 stars 12 forks source link

2.0 Native API POC #1018

Open sethrosetter opened 7 years ago

sethrosetter commented 7 years ago

Some notes per conversation with @borrrden

What do our QE tests cover? Anything involving more than just isolated client

Biggest Question

Functional, LC = LiteCore, P = Platform (iOS, Android, ...)

Perf

How do we do this? Ideal requirements:

Questions? Do we need Swift or is testing objC ok?

Approaches?

POC

sethrosetter commented 7 years ago

We can reuse @borrrden c# bindings to LiteCore instead of maintaining a different set. One downside is that we would be testing against dynamic library (Android, Java, .NET, Mac) on a platform that would be using a static library (iOS)

sethrosetter commented 7 years ago

Question: What is the value add of only using a static lib for iOS platform?