我对量角器很新。我想看看如何在量角器中执行if else语句。
例如:
describe 'Create a portal', ->
it 'Create a Portal', ->
If (PortalisNew){
element(By.css('.portal-col>.btn-primary')).click()
}
else{
element(dropdownPortal).click()
element(createPortal).click()
}
答案 0 :(得分:0)
你应该能够像你发布的那样做一个if else语句。我不确定变量PortalisNew的设置位置,但是量角器中的if else语句没有什么特别之处。
if(PortalisNew){ element(By.css('.portal-col>.btn-primary')).click() } else{ element(dropdownPortal).click() element(createPortal).click() }
如果您需要在每次阻止之前或每次阻止之后对PortalisNew变量执行某些操作 (并且您使用茉莉花) ,您可以使用{ {3}}
示例:您可能希望将PortalisNew设置为false或true
beforeEach(function() {
// Do stuff
});
afterEach(function() {
// Do stuff
});
如果您需要在阻止之前做一些事情,或者在阻止 (并且您正在使用茉莉花) 之后,您可以使用{{3} }。
示例:您可能希望将PortalisNew设置为false或true
beforeAll(function() {
// Do stuff
});
afterAll(function() {
// Do stuff
});