小编Cod*_*ass的帖子

滚动直到元素可见iOS UI自动化与xcode7

因此,通过新的xcode更新,apple改进了我们进行UI测试的方式.在乐器中,我们使用java脚本函数"isVisible"来确定我们的目标元素是否可见.

我试图在目标c中复制这个,但我似乎无法找到相当于此的东西.我有一个表视图,一个原型单元格,上面有两个标签.这个原型单元可以重复使用50次.

我正在尝试滚动,直到最后一个单元格可见,我这样做:

if (![[[[[[XCUIApplication alloc] init].tables childrenMatchingType:XCUIElementTypeCell] matchingIdentifier:@"cell"] elementBoundByIndex:49].staticTexts[@"text"] exists]) {
        [[[[[[XCUIApplication alloc] init].tables childrenMatchingType:XCUIElementTypeCell] matchingIdentifier:@"cell"] elementBoundByIndex:0].staticTexts[@"text"] swipeUp];
}
Run Code Online (Sandbox Code Playgroud)

但是这不会滑动,因为加载视图时元素存在.请帮助因为这让我发疯.

objective-c ios xcode-ui-testing

34
推荐指数
4
解决办法
2万
查看次数

Java“新文件()”不创建文件

这将是一个非常愚蠢的问题,但我似乎无法在 Java 中创建一个新文件来挽救我的生命。

它总是抛出

java.io.FileNotFoundException:Users/username/Documents/testProject/test.txt(没有这样的文件或目录)

我试过这样:

File newFile = new File("Users/username/Documents/testProject/test.txt");
Run Code Online (Sandbox Code Playgroud)

并尝试了这个:

File newFile = new File("/Users/username/Documents/testProject/test.txt");
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

编辑:显然问题不存在。稍后我试图从代码中的空文件中读取,抱歉各位。

java

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

在java中使用精度获取小数点后的值

比方说我有:

double x = 2.546;
Run Code Online (Sandbox Code Playgroud)

我需要一个int等于5的,我该怎么办呢?

java

2
推荐指数
1
解决办法
618
查看次数

标签 统计

java ×2

ios ×1

objective-c ×1

xcode-ui-testing ×1