Tổng hợp các công cụ hay hay

Hôm nay chả biết viết về cái gì nên thôi ngồi chia sẻ cho các bạn các tool hay hay mà mình đang sử dụng cho công việc của mình nhé 

PROTOYPE

Balsamiq Mockup : dùng để vẽ mockup cho ứng dụng của bạn nhé. Tool này mất phí :))

Untitled

REVIEW

Sonarqube: thằng này dùng để review đánh giá code cho bạn. Mặc định thằng VisualStudio cũng có nhưng không chi tiết và kĩ như thằng này. Các bạn tải về và dùng thôi.

Untitled.png

 

 

PERFORMANCE

Yslow: thằng này giúp chúng ta tối ưu tốc độ ở phía client. Nó sẽ đưa ra các lời khuyên về việc tối ưu CSS, javascript, image bla bla. Nó có extension trên Chrome lẫn addon trên Firefox (lưu ý nhớ cái Firebug để sử dụng)

Untitled.png

Glimpse: giúp cho việc tối ưu hiệu năng ứng dụng MVC của bạn. Nó đếm các kết nối, câu truy vấn các kiểu để giúp bạn đưa ra cách tối ưu hơn. Bạn có thể cài đặt thông qua Nuget hoặc vào thẳng trang chủ xem hướng dẫn :))

Untitled.png

NETWORK

Fiddler: thằng này thì để dùng bắt request qua mạng ấy mà, khá giống với cái phần Network trong Firefox Developer hay Chrome Developer. Tuy nhiên thì nó mạnh mẽ hơn như khả năng filter, chỉnh sửa gói tin….

Untitled.png

TESTING

Postman: thằng này dùng để test API, tương như như thằng Fiddler nhưng đơn giản và gọn nhẹ hơn. Nó là extension trên Chrome.  Trên Firefox thì có thằng tương tự là RestClient

Untitled.png

Untitled.png

Selenium: chú này thì để automation test phần giao diện người dùng. Hiện tại mình cũng đang nghịch thấy khá ổn :3 Mình cũng kiếm được 1 repo trên Git viết code khá đẹp cho cái này xin chia sẻ lại cho anh em (https://github.com/testvagrant/cleartriptests)

Untitled.png

SoapUI: nếu bạn muốn test webservice thì chắc không thể không biết đến thằng này rồi. Nó tương tự như thằng Postman hay thẳng RestClient ở trên tuy nhiên khả năng của nó thì mạnh mẽ hơn rất nhiều. Nó cùng với thằng Groovy sẽ giúp bạn automation test cho webservice khá nhiều

Untitled.png

Continuous integration

Travis: thằng này được sử dụng với thằng Github để hỗ trợ cho việc tự động build, tự động test, tự động cảnh báo bla bla. Có bài viết trên toidicodedao hướng dẫn tích hợp thằng này trên Git, 500 anh em tham khảo nhé https://toidicodedao.com/2015/09/15/huong-dan-tich-hop-travis-ci-vao-project-tren-github/

Untitled.png

Microsoft TeamFoundation Server: thằng này có cả bản offline lẫn online. Các bạn có thể vào đăng kí sử dụng free cho dự án nhỏ hơn 5 người nhé :D. Nó cũng có phần tự động build, testing như thằng Travis. Trước mình có dùng thằng Travis cho thằng .NET thì thấy hay lỗi lằng nhằng hơn do phiên bản .NET của mình mới quá. Cháu này thì có lẽ ổn hơn rồi vì là đồ nhà mà :))

Untitled.png

Jenkin: thằng này cũng tương tự 2 thằng kia thôi. Mình thì mới bắt đầu nghịch thằng này nên có thể sẽ chia sẻ cho các bạn sau. Nhưng thấy nó khá là hay vì hỗ trợ khá nhiều từ Selenium rồi SoapUi hay cả .NET…

Kết

Tạm thời hết rồi chả còn cái gì để viết nữa :3 Có gì mình tìm được hay hay sẽ chia sẻ cho các bạn sau nhé

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s