doanhoavnApr 21, 20239 min readAppium Mobile TesttingHistory Appium was first released in 2012 by Dan Cuellar as an open-source tool for automating mobile application testing. It was...
doanhoavnApr 11, 20231 min readUsing Prettier to reformat code in VSCodeWhat is Prettier? Prettier is an opinionated code formatter with support for JavaScript, CSS, Less, and SCSS,HTML,JSON... Why Prettier?...
doanhoavnApr 4, 20232 min readWhat is the difference between authentication and authorization?Authentication vs. Authorization Common Authentication Methods While user identity has historically been validated using the combination...
doanhoavnApr 4, 20231 min readRobot framework - Connect SQL DB1) To connect to DB, you need to check some below information SQL Server is running SQL Server does not exist or unavailable Remote...
doanhoavnJul 23, 20222 min readConfigure Self Hosted Agent For Azure PipelinesWhat is an Agent? Agent is a server with the appropriate Operating System and the tools installed and configured. Azure DevOps supports...
doanhoavnApr 29, 20221 min readShadow ElementI. Structure of a Shadow DOM An element that has a shadow root associated with it is called "shadow host". The shadow root can be treated...
doanhoavnSep 25, 20213 min readGitCommon knowledge Git Clone vs Git Pull git clone is how you get a local copy of an existing repository to work on. It's usually only used...
doanhoavnJul 18, 20211 min readHow to reset password of jenkins in WindowsDisable Jenkins Security Update useSecurity from true to false in C:\Users\<youraccount>\.jenkins\config.xml <useSecurity>true</useSecuri...
doanhoavnJul 17, 20214 min readMultiple Cucumber HTML report in CypressIt is very important to have a report on our test automation project. A good report allows us to evaluate the current status of the...
doanhoavnJul 17, 20212 min readCucumber HTML report in CypressIt is very important to have a report on our test automation project. A good report allows us to evaluate the current status of the...
doanhoavnJul 13, 20211 min readSetup Prettier to reformat code (javascript) Cypress in IntelliJ/Visual Studio CodeWhat is Prettier? Prettier is an opinionated code formatter with support for JavaScript, CSS, Less, and SCSS,HTML,JSON... Why Prettier?...
doanhoavnJul 6, 20212 min readContinuous Integration Vs Continuous Delivery Vs Continuous DeploymentWhat are continuous delivery and continuous deployment? Along with continuous integration, continuous delivery and continuous deployment...
doanhoavnJul 2, 20211 min readGit - How to add .gitignoreIn case you use Git, you should consider to add git into your project. This help you to ignore files ( Byte-compiled / optimized / DLL...
doanhoavnJun 15, 20211 min readUse Mocha report in CypressStep 1: Installation mocha, mochawesome, mochawesome-merge Install mochawesome npm install --save-dev mochawesome 2. Install...
doanhoavnJun 15, 20211 min readUse Allure in CypressStep 1: Install @shelex/cypress-allure-plugin and allure-commandline npm i -D @shelex/cypress-allure-plugin after you installed, it is...
doanhoavnSep 5, 20201 min readOver the weekend/On the weekend and At the weekendOver the weekend Over the weekend means the same thing as during the weekend. It is used to talk about something that happened (or will...