Just about a month ago we officially released Test Studio for iOS and it found its way in the App Store. Naturally, we want to make it better with every new version. That’s why we have a treat for you. Download the app and rate it. Tell us what you really think! Everyone who leaves us a rating till September 19th 2012 will get one of our extremely loved & overly popular “Tested for Awesomeness” t-shirts. Look at how happy these guys are! Do you want to look like one of them? Don’t forget to drop us a ...
In my last blog post of this series I covered the element inspector and network resources tab of modern day web browsers’ developer tools. Although there is a large set of what I like to call “modern” web browsers out there I decided to only take a look at three of them; Chrome, Firefox and Internet Explorer 9. Today I want to continue this series and cover another useful aspect of web development tools – the Scripts tab. This tab not only allows you to inspect all of the JavaScript that has been downloaded to the client, it also allows you to...
In Part 4 of this mini-series on data binding we looked at Data Conversion. Today we look at binding a UI Element to a list of objects. The trick in binding to a list, is to teach the control how to display the bound data. It needs to know how to display each object in the list – what properties of the object should be displayed and how should they appear? You do this most often with a DataTemplate – a template that will be reproduced for each member of the collection. In the next example we create an Employee class. Each Employee...
2012 has been a year of big things for Kendo UI. To date, we’ve shipped two major releases, including our first official release of Kendo UI Mobile in Q1, as well as our first set of server wrappers with Kendo UI Complete for ASP.NET MVC in...
Hello and welcome to the second part of our “Getting Started” with Telerik’s Windows 8 UI Controls. In this post, we are going to specifically target Windows 8 Applications built using HTM5/JS/CSS3 and our new control suite. We are going to look at RadNumericBox and the various ways of adding it to a page, binding the control declarative and even wiring up event handlers. Let’s get started. Setting up Your Development Environment. Before diving in, you will need to setup your development environment. I created a “From Soup to Nuts” post that contains this information here. After that is complete...
I’ll be at PNSQC in Portland, Oregon from 8-10 October, 2012. I’m very excited to be attending – my paper on “Are We Failing at UI Automation?” was selected by the conference, so I’ll be hosting a session to discuss my points about the topic. The PNSQC folks are still offering up a $350 Early Bird discount which you can take advantage of here. Please drop me a line if you’re going to be attending. I’d love to meet up and talk testing! About the author Jim Holmes Jim Holmes has around 25 years IT experience. He is co-author ...
We know it’s not easy trying to get in on live webinars if you’re in Asia or Pacific time zones. If you’re in that region then you’ll be happy to hear that Telerik’s Dhananjay Kumar will be putting on a Test Studio webinar at 3pm IST on Wednesday, 22 August. DJ will be presenting an introduction to Test Studio and walking through solving common web automation problems. Read more about his webinar at his blog, then go register! About the author Jim Holmes Jim Holmes has around 25 years IT experience. He is co-author of "Windows Developer Power Tools" and ...
I am a huge proponent of writing quality code, a view that is shared by many of my colleagues. Unfortunately, I do encounter those who do not share my enthusiasm. Their view is often one of “Get It Done,” whereas I take the position of “Get It Done Right.” When discussing refactoring, the “Get It Done” developer often brushes it aside as a waste of time. I want to address that crowd, and anyone else who eschews refactoring, with my top 5 reasons why you should refactor your code. Enjoy! 5. Your Code Sucks Broken Bridge / jollyUK / CC BY How often do you write an...