Django是一個(gè)很棒的Web框架,非常成熟,并且很簡(jiǎn)潔。最大的好處是,使用上很有趣。為了讓它更方便使用,lettuce已經(jīng)內(nèi)置支持它。 讓我們...
因?yàn)楸救舜蟛糠值臏y(cè)試經(jīng)驗(yàn)在軟件方面,所以此文特針對(duì)軟件,講一些測(cè)試思路。文中一半含吐槽內(nèi)容,請(qǐng)謹(jǐn)慎閱讀。 測(cè)試都在團(tuán)隊(duì)里干了哪些事情? 粗了講,...
Lettuce用Python的內(nèi)置異常AssertionError標(biāo)記測(cè)試失敗。雖然用自定義字符串描述斷言,需要做一些類似于下面的工作: nos...
Lettuce具有若干Django內(nèi)置步驟,簡(jiǎn)化定制器的創(chuàng)建。 創(chuàng)建定制器數(shù)據(jù) Lettuce可以自動(dòng)對(duì)你可用的Django模型創(chuàng)建定制器數(shù)據(jù),...
Lettuce目前支持18種語(yǔ)言:英語(yǔ)葡萄牙(Português)波蘭(Polski)加泰羅尼亞(Català)西班牙(Espa?ol)匈牙利(...
地形是一個(gè)Lettuce“雙關(guān)語(yǔ)”,是它的“生活場(chǎng)所”,其安裝和拆卸,基本上嵌入在你的Lettuce測(cè)試。 terrain.py 按照慣例,Le...
功能、場(chǎng)景和具有Lettuce的功能引擎的Python對(duì)象的步驟。在這里,你會(huì)發(fā)現(xiàn)關(guān)于這些對(duì)象的非?!胺爆崱钡募?xì)節(jié)。如果你在這里找不到一個(gè)好的介...
Lettuce是用來(lái)作為一個(gè)命令行實(shí)用程序,這意味著目前使用它通過(guò)shell是唯一途徑。只要在一個(gè)shell里,你可以通過(guò)2種方式使用Lettu...
我們的測(cè)試應(yīng)該盡可能的表達(dá)清晰。不過(guò),我們還想重新使用我們以前的步驟。到目前為止,我們使用過(guò)的工具,你可能會(huì)得到很長(zhǎng)的步驟定義。 在這種情況下,...