草庐IT

main_test

全部标签

testing - Swift 中的功能测试。模拟应用程序流程

我正在尝试在Swift中执行一些非常简单的特性/功能测试,但我有一些疑问需要解决才能创建有用的测试。我想验证由另一个Controller呈现的Controller是否存在于应用程序导航层次结构中(Controller是否已作为模态或其他方式呈现到NavigationController中并不重要)。如果我以编程方式实例化和显示Controller,直接进入测试功能,当我检查OnTopcontroller时,我总是得到Storyboard根Controller而不是Controller我刚刚实例化,好像我手动创建的Controller从未添加到应用程序层次结构中。伪代码示例:functe

testing - Swift 中的功能测试。模拟应用程序流程

我正在尝试在Swift中执行一些非常简单的特性/功能测试,但我有一些疑问需要解决才能创建有用的测试。我想验证由另一个Controller呈现的Controller是否存在于应用程序导航层次结构中(Controller是否已作为模态或其他方式呈现到NavigationController中并不重要)。如果我以编程方式实例化和显示Controller,直接进入测试功能,当我检查OnTopcontroller时,我总是得到Storyboard根Controller而不是Controller我刚刚实例化,好像我手动创建的Controller从未添加到应用程序层次结构中。伪代码示例:functe

ios - 无法使用 Testflight 进行内部测试的 'Start Testing'

由于swift1.2,我正在使用xcode6.4版无法为内部测试“开始测试”。它只显示一条错误消息,消息为“operation_failed”有没有人能够开始测试他们的Testflight构建? 最佳答案 这个问题终于为我们解决了。我们升级了版本并重新提交。错误仅在我们尝试为内部用户激活测试时发生。跳过我们提交构建以供外部测试批准的内容。当我们尝试激活它进行外部测试时,它顺利通过。希望对您有所帮助! 关于ios-无法使用Testflight进行内部测试的'StartTesting',我们

ios - 无法使用 Testflight 进行内部测试的 'Start Testing'

由于swift1.2,我正在使用xcode6.4版无法为内部测试“开始测试”。它只显示一条错误消息,消息为“operation_failed”有没有人能够开始测试他们的Testflight构建? 最佳答案 这个问题终于为我们解决了。我们升级了版本并重新提交。错误仅在我们尝试为内部用户激活测试时发生。跳过我们提交构建以供外部测试批准的内容。当我们尝试激活它进行外部测试时,它顺利通过。希望对您有所帮助! 关于ios-无法使用Testflight进行内部测试的'StartTesting',我们

unit-testing - 如何在 Swift 中模拟 NSDate?

我必须测试一些日期计算,但为此我需要在Swift中模拟NSDate()。整个应用程序是用Swift编写的,我也想用它编写测试。我已经尝试过methodswizzling但它不起作用(或者我做错了更有可能)。extensionNSDate{funcdateStub()->NSDate{println("swizzzzzle")returnNSDate(timeIntervalSince1970:1429886412)//24/04/201514:40:12}}测试:functestCase(){letoriginal=class_getInstanceMethod(NSDate.self

unit-testing - 如何在 Swift 中模拟 NSDate?

我必须测试一些日期计算,但为此我需要在Swift中模拟NSDate()。整个应用程序是用Swift编写的,我也想用它编写测试。我已经尝试过methodswizzling但它不起作用(或者我做错了更有可能)。extensionNSDate{funcdateStub()->NSDate{println("swizzzzzle")returnNSDate(timeIntervalSince1970:1429886412)//24/04/201514:40:12}}测试:functestCase(){letoriginal=class_getInstanceMethod(NSDate.self

ios - 无法为 UIMainStoryboardFile 'Main' 实例化默认 View Controller

我正在尝试创建一个新的Swift项目,但遇到了一些问题。我尝试创建一个新的单页应用程序,但在构建时出现错误消息:2014-06-0711:04:13.752Matchismo(Swift)[2007:598021]FailedtoinstantiatethedefaultviewcontrollerforUIMainStoryboardFile'Main'-perhapsthedesignatedentrypointisnotset?但是当我使用Objective-C作为语言创建同一个单页应用程序项目时,它编译并运行得很好。我必须在Swift中做一些手动操作才能启动和运行项目吗?我对这

ios - 无法为 UIMainStoryboardFile 'Main' 实例化默认 View Controller

我正在尝试创建一个新的Swift项目,但遇到了一些问题。我尝试创建一个新的单页应用程序,但在构建时出现错误消息:2014-06-0711:04:13.752Matchismo(Swift)[2007:598021]FailedtoinstantiatethedefaultviewcontrollerforUIMainStoryboardFile'Main'-perhapsthedesignatedentrypointisnotset?但是当我使用Objective-C作为语言创建同一个单页应用程序项目时,它编译并运行得很好。我必须在Swift中做一些手动操作才能启动和运行项目吗?我对这

UVM在test组件内启动sequence/virtual sequence的方法

在UVM中需要启动sequence的场景主要分为以下两种:1.在uvm_test组件中启动顶层sequence或者virtualsequence运行测例;2.在层次化sequence的顶层sequence中启动sub-sequence;virtualsequence中启动相应的sequence;情况一: 在uvm_test组件中启动顶层sequence或者virtualsequence运行测例在test中启动sequence,可以有两种方式进行启动,通过start()以及通过default_sequence的方式启动。通过start()启动:classmy_testextendsbase_te

DFT专栏之1.TessentMbist——Flow and main steps

简单介绍下,因为网上没啥合适的DFT(designfortest)相关的学习资料,只能自己一遍学习一边记录一边摸索,并把它做成DFT专栏。项目依托simensEDA的Tessent相关工具,专栏会以企业实际项目(而非所谓培训项目)为基础,专栏内容暂时会包含:Mbist、EDT、SCAN、patterns产生形式化验证和simulation几部分内容。+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++考虑再三决定先讲TessentMbist部分,其中每个部分(包括之后的如Scan,ATPG等)都会包含三大板块内容:(1)梳理每个