I would like to log, each action/Test Step inside 'it block (TestCase) as Pass/Fail. I have tried to find a lot on how to achieve that but couldn't succeed. Kindly Help me if anyone knows how to do that.
My Spec File looks like this:
const LoginPage = require('../pageobjects/login.page');
const SecurePage = require('../pageobjects/secure.page');
describe('My Login application', () => {
it('should login with valid credentials', async () => {
await LoginPage.open();
await LoginPage.login('tomsmith', 'SuperSecretPassword!');
await expect(SecurePage.flashAlert).toBeExisting();
await expect(SecurePage.flashAlert).toHaveTextContaining(
'You logged into a secure area!');
});
});
And Current Console Output is: ConsoleOutput
As we can see Describe & IT block is being logged, but I would like to see Actions as well.
like LoginPage.open,login & expect.
Is there any way we can do it?