草庐IT

test_case

全部标签

ios - 断言失败 : UI Testing Failure - Failure fetching attributes for element

在Xcode(7.2和7.3)中进行UI测试时,我的测试有时会失败并出现相当一般性的错误:AssertionFailure:UITestingFailure-Failurefetchingattributesforelement在元素上调用.hittable或.tap()时,我往往会遇到此错误,但我不知道为什么。我已经检查过我正在处理的所有元素都正确设置了它们的可访问性设置,并且它们所在的任何容器View都没有启用可访问性。唉,这似乎并不能解决问题。控制台日志显示:UITestingFailure-Failurefetchingattributesforelementpid:89032

ios - 断言失败 : UI Testing Failure - Failure fetching attributes for element

在Xcode(7.2和7.3)中进行UI测试时,我的测试有时会失败并出现相当一般性的错误:AssertionFailure:UITestingFailure-Failurefetchingattributesforelement在元素上调用.hittable或.tap()时,我往往会遇到此错误,但我不知道为什么。我已经检查过我正在处理的所有元素都正确设置了它们的可访问性设置,并且它们所在的任何容器View都没有启用可访问性。唉,这似乎并不能解决问题。控制台日志显示:UITestingFailure-Failurefetchingattributesforelementpid:89032

Test ignored.

问题描述/***不创建对象的读*/@TestpublicvoidnoModelRead(){StringfileName=TestFileUtil.getPath()+"demo"+File.separator+"demo.xlsx";//这里只要,然后读取第一个sheet同步读取会自动finishEasyExcel.read(fileName,newNoModelDataListener()).sheet().doRead();log.info("不创建对象的读");}}@Test启动报了下面的错Testignored.问题解决:因为使用@Test的类上加了 @Ignore,加上@Ignor

Flutter multiple where case 不起作用

是否可以根据多个文档ID获取值?CollectionReferencecol1=Firestore.instance.collection('service');col1.where("title",isEqualTo:"Acreplaciment").where("title",isEqualTo:"OilService").getDocuments()这段代码没有给出任何结果CollectionReferencecol1=Firestore.instance.collection('service');col1.where("title",isEqualTo:"Acreplacim

Flutter multiple where case 不起作用

是否可以根据多个文档ID获取值?CollectionReferencecol1=Firestore.instance.collection('service');col1.where("title",isEqualTo:"Acreplaciment").where("title",isEqualTo:"OilService").getDocuments()这段代码没有给出任何结果CollectionReferencecol1=Firestore.instance.collection('service');col1.where("title",isEqualTo:"Acreplacim

flutter - 如何检查 Dart 中 switch case 的异常子类型?

这个问题在这里已经有了答案:SwitchingonclasstypeinDart(1个回答)关闭3年前。我是dart编程的新手,所以我尝试检查嵌套在FutureBuilder中的switchcase中的异常子类型,但我没有满意的解决方案...我尝试检查switch-case,但它不工作,但是当我尝试使用isif-else时,它​​正在工作...我的自定义异常子类型:classHttpExceptionimplementsException{HttpStatusErrorstatus;Stringmessage;HttpException(intstatusCode){switch(st

flutter - 如何检查 Dart 中 switch case 的异常子类型?

这个问题在这里已经有了答案:SwitchingonclasstypeinDart(1个回答)关闭3年前。我是dart编程的新手,所以我尝试检查嵌套在FutureBuilder中的switchcase中的异常子类型,但我没有满意的解决方案...我尝试检查switch-case,但它不工作,但是当我尝试使用isif-else时,它​​正在工作...我的自定义异常子类型:classHttpExceptionimplementsException{HttpStatusErrorstatus;Stringmessage;HttpException(intstatusCode){switch(st

testing - 如何测试容器的宽度/高度大小

我正在尝试测试容器的宽度和高度。我正在尝试做这样的事情:expect(find.byWidgetPredicate((Widgetwidget)=>widgetisContainer&&widget.width==48),findsOneWidget);但是。不幸的是,如果我输入widget.width,它会说没有为类Container定义getter宽度。 最佳答案 Container中没有这样的属性。相反,它包含一个BoxConstraints,其中包含Container的最小和最大宽度。假设minWidth和maxWidth在

testing - 如何测试容器的宽度/高度大小

我正在尝试测试容器的宽度和高度。我正在尝试做这样的事情:expect(find.byWidgetPredicate((Widgetwidget)=>widgetisContainer&&widget.width==48),findsOneWidget);但是。不幸的是,如果我输入widget.width,它会说没有为类Container定义getter宽度。 最佳答案 Container中没有这样的属性。相反,它包含一个BoxConstraints,其中包含Container的最小和最大宽度。假设minWidth和maxWidth在

testing - 测试应该找到一个特定的图标

我如何测试它是否应该找到像Icons.visibility这样的特定图标?这是我的测试:testWidgets('Shouldfindvisibility_officon',(WidgetTestertester)async{await_buildApp(tester);awaittester.pumpAndSettle();expect(find.byWidget(Icon(Icons.visibility)),findsOneWidget);}); 最佳答案 在Finder对象上有一个byIcon方法。https://api.f