小编Chr*_*isH的帖子

从Jenkins运行iOS UIAutomation测试

有一段时间了,我一直在尝试研究如何从Jenkins运行UIAutomation测试 - 每次运行构建时,它都构建良好,然后运行我的仪器命令(使用与此处详细相同的命令(可以使用仪器)使用命令行?)和jenkins只是挂起,整个机器都可以,当我查看活动监视器时,我可以看到使用2GB内存的仪器进程.

当我设置jenkins时,我原来是从一个隐藏的用户那里运行它 - 这提出了一些挑战,jenkins是一个deamon而无法访问窗口服务器.然后我决定将jenkins帐户更改为普通用户,登录并从命令行运行工具 - 这工作正常..但仍然没有运气从jenkins运行它.

我已经将jenkins帐户设置为开发人员 - 尽管没有管理员

请告诉我,如果还有其他任何我可以尝试的,或者如果有人有这个成功运行你的指导将非常感谢 - 谢谢

xcode instruments ios jenkins ios-ui-automation

7
推荐指数
1
解决办法
5702
查看次数

使用列视图ext时是否可以设置fancyTree的高度

我一直在使用fancytree插件一段时间,并设法解决了我遇到的大多数问题,但是我现在有点卡住了....

我刚刚开始使用列视图扩展,并想知道是否有办法设置表的高度,并能够在该固定高度内滚动.我正在回溯100多个结果,需要将表格调整到特定的页面区域.

我已经尝试用一个设置高度div围绕桌子,但这只是切断了桌子,并试图限制tbody的大小但无济于事

为了实现列视图,我使用了这个例子 - http://wwwendt.de/tech/fancytree/demo/sample-ext-columnview.html

任何建议都会受到欢迎.

谢谢,克里斯

html css jquery angularjs fancytree

7
推荐指数
1
解决办法
2469
查看次数

在测试之间重置iOS模拟器

我使用tuneup.js在仪器中设置了一组自动化测试用例来测试应用程序.我决定用tuneup.js,因为它让我我的测试分成单独的测试用例并运行一个单个脚本整套,如果所有的测试运行确定能正常工作,但如果失败,所有测试失败,因为模拟器处于未知状态(我已经编写了我的测试,因此它们都在相同的登录屏幕上开始和结束)有没有办法重置模拟器,或者在测试用例之间重新启动应用程序?

instruments ios ios-simulator ios-ui-automation

6
推荐指数
1
解决办法
2004
查看次数

ngx-bootstrap typeahead 更改检测问题

真的很奇怪的问题:我们让 ngx-bootstrap typeahead 工作了很长时间,最近我们遇到了这样的行为,即在您单击鼠标之前不显示下拉选项(可以在页面上的任何位置)

typeahead 绑定到一个 API (HttpClient),并且 typeahead 加载事件显示它已完成,但在您单击某处之前不会显示任何结果。

    <input [(ngModel)]="asyncSelected"
           [typeaheadAsync]="true"
           [typeahead]="departureAirports"
           (typeaheadLoading)="changeTypeaheadLoading($event)"
           (typeaheadOnSelect)="typeaheadOnSelect($event)"
           [typeaheadOptionsLimit]="7"
           typeaheadOptionField="name"
           [typeaheadMinLength]="3"
           placeholder="Locations loaded with timeout"
           class="form-control">
    <div *ngIf="typeaheadLoading">Loading</div>
Run Code Online (Sandbox Code Playgroud)
this.departureAirports = this.getAirports('departure');

public getAirports(direction: string): Observable<Airport[]> {

 const url = 'xxxxxx';
 return this.httpClient.get(url).pipe(take(1), map((response: AirportsResponse) => response.Options ))
}
Run Code Online (Sandbox Code Playgroud)

如果我用一个包裹在可观察(使用 of)中的数组替换 httpClient ,则没有问题。

我们在 rxjs 6.5.3 中使用 angular 8.2.14

ngx-bootstrap angular

5
推荐指数
1
解决办法
925
查看次数