12/08/2018, 13:33

Test automation trends of 2016

Năm 2016 đã đi được một nửa chặng đường, ngành công nghiệp tự động hóa đang trên đà phát triển từ năm 2015 đến năm 2016. Bạn hãy nhìn lại Trends trong năm 2015 nó đã mang lại nhiều tiến bộ khác nhau trong lĩnh vực automation testing. Chúng ta đã nghe rất nhiều công ty đi theo hướng Agile testing và ...

Năm 2016 đã đi được một nửa chặng đường, ngành công nghiệp tự động hóa đang trên đà phát triển từ năm 2015 đến năm 2016. Bạn hãy nhìn lại Trends trong năm 2015 nó đã mang lại nhiều tiến bộ khác nhau trong lĩnh vực automation testing. Chúng ta đã nghe rất nhiều công ty đi theo hướng Agile testing và nhiều buzzes xung quanh mobile testing, big data testing, cloud testing... Bây giờ quay trở lại năm 2016 chúng ta hãy xem automation trends của năm 2016 được cập nhật như thế nào.

Trong một buổi test talks 'podcast by TestTalks on test automation trends', Joe Colantonio, một leader automation testing hàng đầu chia sẻ một số thông tin thú vị những gì mà anh ấy nhận thấy để tạo một đánh dấu trong năm tới dựa trên việc tìm kiếm từ Google, Indeed, Github nghiên cứu trends và phân tích report công nghiệp, report chất lượng thế giới.

Dựa vào các chỉ số quan trọng khác, dự đoán của các chuyên gia và báo cáo công nghiệp, dưới đây là top test automation trends trong năm 2016

1. Mobile Testing

Cũng như năm trước mobile testing sẽ tiếp tục tồn tại và đứng top automation test do sự thay đổi đáng kể trong việc chọn các thiết bị mobile và công nghệ trong kinh doanh.

Mobile application testing sẽ đóng vai trò quan trọng không thể phủ nhận trong ngành công nghiệp testing tự động hóa. Nó gồm có functional, performance, compatibility, usability and security testing đóng vai trò như việc test chính.

Các chuyên gia cũng dự đoán rằng tự động hóa mobile test sẽ vượt qua application web testing, nếu thị trường điện thoại di động tiếp tục tăng và họ tin rằng sớm hay muộn nó cũng xảy ra, khả năng có thể đó là Open-source frameworks, Mobile DevOps, and app markets sẽ tăng đột biến và đứng đầu là mobile automation test.

Theo Gartner, năm 2017 sẽ vượt quá 268 tỉ lượt downloads apps mobile và cho doanh thu lũy kế $$7 tỉ

2. Testing of Big Data & Predictive Analytics

Chất lượng cho việc quản lý big data sẽ được nổi lên rõ nét. Devices, applications, và networks tạo ra một nguồn dữ liệu khổng lồ không có cấu trúc và dữ liệu bị hỏng cuối cùng dẫn đến quyết định sai lầm và tốn kém nếu doanh nghiệp còn thiếu trong việc quản lý chất lượng. Do vậy Testing và pushing chất lượng sẽ tiếp tục duy trì và giữ trends nóng nhất

3. APIs & Micro Services Testing

Hơn cả sự đầu tư Big data, chúng ta sẽ thấy các doanh nghiệp đầu tư trong 'Micro Services' để thực hiện test một cách dễ dàng và deploy độc lập một phần chức năng ngoài việc sửa đổi lại các applications và các luồng quy trình khác, tạo go-to-market nhanh hơn cho sản phẩm & hệ thống.

Xu hướng công nghệ này chắc chắn sẽ tăng lên trong năm tới, nó đảm bảo việc test các ứng dụng phức tạp trong đó bao gồm cả ứng dụng nhỏ, nó độc lập về quy trình và kỹ thuật.

Mặt khác để test toàn diện hệ thống, API testing sẽ là một trong những yêu cầu hàng đầu của các doanh nghiệp để kiểm tra sự phụ thuộc của ứng dụng với các ứng dụng khác.

4. Web Services & SOA Automation

Bên cạnh API và micro services testing thì testing web services và kiến trúc SOA cũng sẽ đóng vai trò quan trọng tương tự để kiểm tra end-to-end performance applications

Hiện nay việc tích hợp ứng dụng phức tạp đòi hỏi rằng các hệ thống mà nó được kết nối giao tiếp một cách chính xác và chuyển giao phản hồi đúng. Do đó, chúng ta sẽ thấy ngày càng có nhiều doanh nghiệp đầu tư vào SOA và web services test automation.

5. Lifecycle Testing

Khi APIs, web services, và data trở thành trends quan trọng, thì nó cho thấy rằng rõ ràng test automation sẽ không bị giới hạn các functional trong những năm tiếp theo. Các doanh nghiệp sẽ tìm kiếm vòng đời end-to-end automation yêu cầu bạn tự động test bất kỳ giai đoạn nào trong vòng đời phát triển phần mềm đó là unit test, system test, intergration test. Xu hướng này chắc chắn sẽ cung cấp cho tester không chỉ có kỹ năng testing mà còn có kinh nghiệm automation từ khi bắt đầu tới khi kết thúc quá trình phát triển phần mềm.

6. Virtualization & Containerization

Ngày nay một trong những thử thách lớn nhất của automation testing đó là test và release apps nhanh chóng cùng với việc theo dõi môi trường và duy trì nó. Virtualization and Containerization sẽ là một trong những trends lớn nhất hiện nay sẽ giúp bạn tự động và tìm issues nhanh chóng loại bỏ sự hỗn độn nguyên nhân do môi trường xung quanh.

7. Selenium Wrapper Automation

Selenium được sử dụng ngày một gia tăng nhanh chóng trong ngành công nghiệp automation tools từ khi các doanh nghiệp đang ngày càng sử dụng các ứng dụng web nhiều hơn. Vì vậy chúng ta sẽ thấy ngày càng nhiều hơn các công cụ được cung cấp để hỗ trợ Selenium để hỗ trợ automate web application testing. Những tool này sẽ làm việc xung quanh Selenium như là một wrapper bởi sự kết hợp selenium Web Driver với kiến trúc backend. Sự kết hợp này không chỉ giúp kiểm thử hệ thống client mà còn test cả hệ thống web.

8. IOT & Hardware Testing

Chúng ta đều biết Internet Of Thing là một xu hướng phát triển và các chuyên gia dự đoán rằng khoảng 50 tỉ đối tượng sẽ được kết nối tới internet và sẽ sử dụng một số máy cảm biến tương tác với môi trường. Và sau này chắc chắn sẽ yêu cầu quay lại testing những objects đó cùng với data tạo ra cơ sở liên tục. Trong vấn đề này cho thấy hardware testing sẽ cũng trở thành 1 key trends với IOT testing trong năm 2016.

9. Security Parameters

Khi ngành công nghiệp đang tiến tới IOT thì security là một khía cạnh quan trọng nhất để đảm bảo rằng không có data hoặc thông tin nào bị hack. Security sẽ trở thành xu hướng phát phát triển và nó chắc chắn sẽ có một vị trí quan trọng trong toàn bộ quá trình automation testing.

Dựa vào báo cáo thế giới, 80% người nói rằng security là một trong những nghiên cứu hàng đầu của họ.

10. Conclusion

Xét trên tất cả các xu hướng trên thì theo dự đoán và thống kê chúng ta thấy một tương lai tươi sáng của automation testing trong năm 2016 và xa hơn nữa. Các lĩnh vực như DevOps, containerization sẽ lấy được sự chú ý nhất, trong đó các doanh nghiệp và kỹ sư test automation sẽ tìm thấy những cơ hội thú vị trong lĩnh vực Big data, mobile testing và API testing. Với điều này chúng ta hy vọng rằng tất cả các chuyên gia test automation và các doanh nghiệp nắm bắt cơ hội mới trong thị trường testing toàn cầu ước đạt 50 tỉ vào năm 2020 bởi NASSCOM

Nguồn dịch: http://www.testing-whiz.com/blog/15-test-automation-trends-of-2016

http://tech.co/15-test-automation-trends-2016-infographic-2016-01

https://saucelabs.com/resources/webinars/test-automation-trends-for-2016-and-beyond

0