Soy nuevo en la biblioteca Jasmine.
Mi objetivo es imprimir todo el título de cada paso ("eso") incluso si pasa. Además, me gustaría escribir cada paso en una nueva línea.
¿Cómo hago esto?
it('type manager id ', async() => { await useful.clickAndWait(page, confEditOrder.openSaleToEdit, confMWpos.swipeCardUsrContinue); await sleep.sleep(confUtility.levelWait.selectorAppears); isAppear = await useful.isExist(page, confMWpos.swipeCardUsrContinue); await ta.inputSwipeCard.setText(confSeting.password.shiftsManager[useful.environments().station]); expect("Swipe card is opening: true").toBe(`Swipe card is opening: ${isAppear}`); }); it('open menu ', async() => { // { // debugger; await useful.clickAndWait(page, confMWpos.swipeCardUsrContinue, confEditOrder.saveCustomer); if (customer.subService == "delivery") await useful.click(page, confEditOrder.saveCustomer); isAppear = await useful.isExist(page, confEditOrder.dealsButton); expect("menu is opening: true").toBe(`menu is opening: ${isAppear}`); // } });mi salida es
.F
Y deseo cambiar eso para que sea:
tipo de ID de administrador - aprobado
menú abierto - fallado
Si desea que las pruebas se ejecuten en orden, debe cambiar el booleano random .
Echa un vistazo a este intercambio: https://sqa.stackexchange.com/q/36601
Aunque, para garantizar la confiabilidad de las pruebas unitarias, es preferible hacer que las pruebas unitarias se ejecuten en orden aleatorio para garantizar que no dependan del orden en que se ejecutan.