cost 304 ms
如何正確使用批准測試來比較 2 excel 文件

[英]How to correctly use approval tests for comparing 2 excel files

我有一個自動化測試場景,其中比較了 2 個 excel 文件。 目前正在使用 ApprovalTests 驗證方法完成此操作。 Excel 正在轉換為字符串並進行比較。 第一次運行此測試時,由於沒有任何已批准的文件而失敗。 我將收到的文件重命名為批准的文件並再次執行。 它過去了。 我無法理解的是, ...

我應該使用批准測試作為 CI 測試運行的一部分嗎?

[英]Should I use approval tests as part of CI test run?

使用 CI 和 ApprovalTests 的常用方法是什么? 我遇到了一個問題,因為對批准文件的訪問被拒絕。 所以我開始懷疑是否應該在 CI 測試運行中使用 ApprovalTests。 CI 方案批准文件的推薦位置是什么? 我不想在這里和那里放chmod -R a+x ...

關於印刷 STL 容器進行認可測試的公約

[英]Convention on printing STL containers for approval tests

我正在使用優秀的ApprovalTests.cpp庫編寫批准測試。 該庫自動生成 function 結果的“快照”。 使用ostream& operator<< (T val)生成快照,將T類型的結果序列化到文件中。 此運算符一直是 C++ 約定,用於將某些值格式化為文本表示。 ...

AppVeyor不產生工件

[英]AppVeyor not producing artifacts

通過查看AppVeyor生成的一些Approval文件,試圖洞悉我們的測試為何失敗。 我們試圖配置AppVeyor收集.received文件,如下所示: 我們還嘗試收集所有內容,例如: 但沒有收集任何文物。 ...

com.spun.util.FormattedException:在C:\\ Users \\ nsyed \\ Awris2 \\ LearnDatabase下找不到Cucumber.api.testng.AbstractTestNGCucumberTests

[英]com.spun.util.FormattedException: Didn't find cucumber.api.testng.AbstractTestNGCucumberTests under C:\Users\nsyed\Awris2\LearnDatabase

我正在使用TestRunner類,該類擴展了AbstractTestNGCucumberTests以在Testng中運行黃瓜功能文件。 我在最后一步中有一個問題,我正在使用ApprovalTests來驗證我從數據庫獲得的響應。 我看到一個例外 有誰知道為什么會出現這種異常? 我的亞 ...

如何使用 ApprovalTests 審批日志

[英]How to use ApprovalTests for approving logs

我想使用批准測試來驗證日志輸出。 處理日志文本的動態內容(例如時間戳)的首選方法是什么? 包含的FileApprover始終比較文件是否完全相等。 ...

將 xml 與 ApprovalTests 進行比較時忽略屬性的順序

[英]Ignore attributes' order when comparing xml with ApprovalTests

我正在嘗試 Approvals.Verify xml 但問題是屬性的順序。 在少數元素中,它們在我的計算機和 Jenkins 中的順序不同。 從其他問題我發現改變類中的屬性順序。 這有點奏效:它改變了屬性的順序,但現在詹金斯的順序是我電腦中以前的順序,反之亦然。 所以在課堂上改變屬性的順序沒有幫助。 ...

CI服務器上生成的PDF批准測試失敗

[英]PDF generated on CI server fails Approval Test

我正在嘗試ApprovalTests.NET,以測試在MigraDoc上構建的一些(主要是傳統的)PDF生成代碼。 被測試的代碼將PDF呈現給MemoryStream,然后將其PdfScrubber各種元數據屬性(使用我從PdfScrubber改編的代碼),轉換為字節數組,並使用Approva ...

測試失敗時,ApprovalTests DiffReporter不會彈出差異窗口

[英]ApprovalTests DiffReporter is not popping up diff window when test is failed

如果測試失敗,則在運行測試后,ApprovalTests DiffReporter 不會彈出差異窗口 。 下面是我的代碼。 在同事的一台計算機上,它會彈出差異窗口以顯示相同的代碼。 我們正在使用具有相同設置的相同版本的Visual Studio,並且我們倆均未安裝任何差異工具。 ...

NCrunch正在啟動ApprovalTests DiffReporter

[英]NCrunch is launching the ApprovalTests DiffReporter

當它在后台運行測試時,如何使NCrunch停止啟動DiffReporter,但是當我手動運行測試時,如何輕松獲得DiffReport? 我一直在嘗試使它工作一段時間,但是我嘗試過的所有組合都沒有給我想要的結果。 我目前正在[UseReporter(typeof(DiffReporter) ...

我如何在運行時自動批准批准測試?

[英]How do I automatically approve approval-tests when I run them?

我正在使用 ApprovalTests.Net。 我看到我可以指定各種報告。 我想在運行單元測試時自動批准測試。 我只需要臨時執行此操作,或者在代碼進行重大更改時執行此操作。 這在使用 ApprovalResults.ForScenario 創建數據驅動的 ApprovalTests 時特別有用。 ...

使用ApprovalTests時,是否可以使用不同於.txt的擴展名(例如.log或.csv)?

[英]Is there a way I can use a different extension than .txt such as .log or .csv when using ApprovalTests?

我希望內容保留為文本文件,因此代碼如下: 應該繼續工作。 但是我希望批准測試寫入..approval.csv文件或..approval.log文件而不是..approval.txt文件。 我瀏覽了一下代碼,我想可能需要創建一個自定義的IApprovalWriter,但是我還注意到 ...

使用ApprovalTests.Net指定測試輸出路徑以支持多個文件

[英]Specifying the test output path using ApprovalTests.Net to support multiple files

我正在編寫一個從HTML標記生成PDF文件的應用程序(使用第三方庫來這樣做)。 我希望能夠批准測試這些PDF文件的輸出,因此,我一直在研究ApprovalTests.Net庫。 我的問題是,雖然ApprovalTests.Net具有對PDF相等性檢查的本機支持,但每次生成PDF文件時 ...

可以更改批准測試的文件名

[英]Possible to change the filename of approval test

我想在循環中運行批准測試,以便我可以測試100-1000s的XML文件。 我讓序列化器輸出到一個字符串,然后在Verify()調用中使用它。 但是,我希望能夠將verify方法設置為每個測試使用不同的文件名。 類和方法名稱很好,但是我想用一個額外的名稱來標記它,以描述在數據庫中測試的記 ...

如何為在TeamCity上運行審批測試的文件指定roved.txt文件的位置

[英]How to specify approved.txt files location for running approvals tests on TeamCity

我正在嘗試從TeamCity下的nUnit運行我的批准測試 不幸的是,測試失敗,因為批准正試圖從C驅動器中提取批准的文件。 測試失敗。 ApprovalTests.Core.Exceptions.ApprovalMissingException:批准失敗:找不到批准文件“ C ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM