Skip to content

Commit

Permalink
Fix several spelling typos (#442)
Browse files Browse the repository at this point in the history
  • Loading branch information
sdg9 authored and rotemmiz committed Nov 29, 2017
1 parent 9d7e008 commit 7f774ea
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions docs/More.Roadmap.md
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

We have some very interesting plans for Detox, this is the place to discuss and share them.

### Android support - read more [here](More.AndroidSupportStatus.md)
The current API supports addition of multiple platforms, Android is next. This is the biggest feature we'll be working on in the near future. Supporting both Android emulators and devices. Our plan is to use both Espresso and UIAutomator as drivers. Espresso for core in-app interactions and syncronization with react-native, and UIAutomator for peripherals (notification panel, permission dialogs etc.). This will grant us both the speed and percision of Espresso, and the flexibility of UIAutomator.
### Android support - read more [here](More.AndroidSupportStatus.md
The current API supports addition of multiple platforms, Android is next. This is the biggest feature we'll be working on in the near future. Supporting both Android emulators and devices. Our plan is to use both Espresso and UIAutomator as drivers. Espresso for core in-app interactions and synchronization with react-native, and UIAutomator for peripherals (notification panel, permission dialogs etc.). This will grant us both the speed and precision of Espresso, and the flexibility of UIAutomator.

### iOS physical device support
Currently detox only supports running on iOS simulators, we plan on adding support for running on devices as well.
Expand All @@ -12,21 +12,21 @@ Currently detox only supports running on iOS simulators, we plan on adding suppo
One of our most wanted features, being able to assert log outputs.

### Performance probing - [DetoxInstruments](https://github.com/wix/detoxinstruments)
Maintaining performance is hard, The main issue with it is that by the time you notice there's a degredation in performance there's already so much changed it's hard to find a clear culprit for this regression (probably many small ones). Just like in BI, you won’t know if your change degrades or improves performance unless it is measured.
Maintaining performance is hard, The main issue with it is that by the time you notice there's a degradation in performance there's already so much changed it's hard to find a clear culprit for this regression (probably many small ones). Just like in BI, you won’t know if your change degrades or improves performance unless it is measured.

* **Measure vital signs while running tests.**
E2E is the perfect environment to measure, tests are repetative, isolated, and run in lab conditions, and remove lots of variables from the equation.
* **Measure vital signs while running tests.**
E2E is the perfect environment to measure, tests are repetitive, isolated, and run in lab conditions, and remove lots of variables from the equation.
* **Set threshold for measurements.**
Expect your E2E scenario to use a specific amount of resources.
* **Compare measurements to previous builds.**
Know exactly when the regression have happened

#### (Partial) list of measurments we'd like to have:
#### (Partial) list of measurements we'd like to have:
network bandwidth/calls, thread count, js thread cpu ticks, memory cpu, size on disk, binary size, react component render count, message count on the bridge, disk I/O


### Failed test artifacts
Add the following to an artifact directory for each failed test. This has
Add the following to an artifact directory for each failed test. This has

1. Video of the test from start to finish
2. Screenshot when a test failed
Expand Down

0 comments on commit 7f774ea

Please sign in to comment.