GB

Size: a a a
GB
GB
GB
A
BY
VP
BY
android/app/build/outputs/apk/debug/app-debug.apk
)react-native android
?accessibilityLabel
App.js
--
<Input
accessibilityLabel="todoInput"
value={this.state.inputValue}
onChange={this.onInputChange}
onSubmit={this.onSubmit}
/>
sample.test.js
--
const wdio = require("webdriverio");
const assert = require("assert");
const opts = {
port: 4723,
capabilities: {
platformName: "Android",
platformVersion: "9",
deviceName: "Pixel_2_Pie",
app: "E:/react-native-demo-1/android/app/build/outputs/apk/debug/app-debug.apk",
automationName: "UiAutomator2"
}
};
async function main () {
const client = await wdio.remote(opts);
await client.pause(5000);
const field = await client.$("~todoInput");
await field.setValue("Hello World!");
const value = await field.getText();
assert.equal(value,"Hello World!");
await client.deleteSession();
}
main();
VP
android/app/build/outputs/apk/debug/app-debug.apk
)react-native android
?accessibilityLabel
App.js
--
<Input
accessibilityLabel="todoInput"
value={this.state.inputValue}
onChange={this.onInputChange}
onSubmit={this.onSubmit}
/>
sample.test.js
--
const wdio = require("webdriverio");
const assert = require("assert");
const opts = {
port: 4723,
capabilities: {
platformName: "Android",
platformVersion: "9",
deviceName: "Pixel_2_Pie",
app: "E:/react-native-demo-1/android/app/build/outputs/apk/debug/app-debug.apk",
automationName: "UiAutomator2"
}
};
async function main () {
const client = await wdio.remote(opts);
await client.pause(5000);
const field = await client.$("~todoInput");
await field.setValue("Hello World!");
const value = await field.getText();
assert.equal(value,"Hello World!");
await client.deleteSession();
}
main();
%
VP
%
BY
Л
VP
%
%
VP
D
VP
BY
cd android && ./gradlew assembleRelease
Unable to load script.Make sure you are either running a Metro server or that your bundle 'index.android.bundle' is packaged correctly for release