No software or app is complete without testing. Software testing essentially ensures we deliver high-quality apps that work as users expect them to. There was a time when developers had to test applications manually. Luckily, today, we have various powerful tools for automated testing. With these tools, we can easily automate various types of software […]
No Comments Read moreHow to Write End-to-end Tests with The Sencha Test
Testing Ext JS Applications: What Is Actually Worth Automating
Ask a team with a ten-year-old Ext JS application how much of it is covered by automated tests and the answer is usually a polite laugh. The reasons are understandable: our components are heavy, they need a DOM, they talk to servers, and the framework’s lifecycle can feel opaque. But the real problem is usually […]
No Comments Read moreTaming a Large Ext JS Codebase: Structure, Naming, and Boundaries That Last
Every Ext JS application starts tidy. Five years and forty screens later, you have a util folder nobody dares touch, three grids that are 90% identical, and a build that only one person understands. None of this is Ext JS’s fault. It comes from a few early decisions about structure that were never revisited. This […]
No Comments Read more


