提交 b3fae31e 编写于 作者: L lijialang

更新测试框架使用文档示例代码ArkTs整改

Signed-off-by: Nlijialang <lijialang2@huawei.com>
上级 c91d5b4f
......@@ -74,7 +74,10 @@ DevEco Studio可参考其官网介绍进行[下载](https://developer.harmonyos.
```javascript
import { describe, it, expect } from '@ohos/hypium';
import abilityDelegatorRegistry from '@ohos.app.ability.abilityDelegatorRegistry';
import { BusinessError } from '@ohos.base';
import EntryAbility from '../../../main/ets/entryability/EntryAbility';
const delegator = abilityDelegatorRegistry.getAbilityDelegator()
function sleep(time: number) {
return new Promise<void>((resolve: Function) => setTimeout(resolve, time));
......@@ -86,7 +89,7 @@ export default function abilityTest() {
//start tested ability
await delegator.executeShellCommand('aa start -b com.ohos.uitest -a EntryAbility').then((result: abilityDelegatorRegistry.ShellCmdResult) =>{
console.info('Uitest, start ability finished:' + result)
}).catch((err: string) => {
}).catch((err: BusinessError) => {
console.info('Uitest, start ability failed: ' + err)
})
await sleep(1000);
......@@ -117,7 +120,10 @@ import { Driver, ON } from '@ohos.UiTest'
import { describe, it, expect } from '@ohos/hypium';
import abilityDelegatorRegistry from '@ohos.app.ability.abilityDelegatorRegistry';
import { Driver, ON } from '@ohos.UiTest'
import { BusinessError } from '@ohos.base';
import EntryAbility from '../../../main/ets/entryability/EntryAbility';
const delegator: abilityDelegatorRegistry.AbilityDelegator = abilityDelegatorRegistry.getAbilityDelegator()
function sleep(time: number) {
return new Promise<void>((resolve: Function) => setTimeout(resolve, time));
......@@ -129,7 +135,7 @@ export default function abilityTest() {
//start tested ability
await delegator.executeShellCommand('aa start -b com.ohos.uitest -a EntryAbility').then((result: abilityDelegatorRegistry.ShellCmdResult) =>{
console.info('Uitest, start ability finished:' + result)
}).catch((err: string) => {
}).catch((err: BusinessError) => {
console.info('Uitest, start ability failed: ' + err)
})
await sleep(1000);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册