Dự đoán xu thế kiểm thử phần mềm năm 2020
Bài đăng này đã không được cập nhật trong 4 năm
Trong một ngành công nghiệp bị thách thức bởi sự phức tạp ngày càng tăng và xu hướng của ngành công nghiệp phần mềm phát triển nhanh chóng, chúng ta phải không ngừng chuẩn bị cho các nhu cầu thử nghiệm trong tương lai. Vậy xu thế của việc kiểm thử trong năm 2020 là gì? Dự đoán này dựa trên những trao đổi, kinh nghiệm của các đồng nghiệp và các chuyên gia trong nghành.
Áp dụng tự động hóa trong kiểm thử phần mềm
Khi bước vào một thập kỷ mới, chúng tôi vẫn nhận thức sâu sắc về việc có nhiều tổ chức chưa thể cam kết thử nghiệm để sản xuất phần mềm đáng tin cậy, chất lượng cao, an toàn và bảo mật. Và tự động hóa để thử nghiệm xuất hiện: hiệu quả hơn và có thể mở rộng nhanh chóng phát triển. Khi chúng tôi tiếp tục phát triển, sự bắt buộc của kiểm thử phần mềm tiếp tục phát triển như một yêu cầu cốt lõi của hoạt động kinh doanh, nhưng chúng tôi vẫn thấy nhiều các tổ chức/công ty bị bỏ lại phía sau.
Từ David Rubinstein, Tổng biên tập của SD Times :
"Rõ ràng là tự động hóa việc viết và thực hiện kiểm thử là cần thiết trong thế giới phát triển phần mềm phi tuyến tính ngày nay. Nhưng khi các công ty đấu tranh để hiểu những gì là nên hay không nên dùng tự động hóa, và làm thế nào để đánh giá kết quả của tự động hóa, tôi nghĩ chúng ta sẽ thấy - từ nhu cầu nhận thức về những điều này - nhiều phần mềm được đưa vào sản xuất mà không cần kiểm tra đúng cách, và chúng ta sẽ thấy chất lượng phần mềm được tạo ra và phát hành. muốn phản hồi của người dùng nhanh hơn và dây có thể gọi là "testing in production." Tôi gọi đó là phần mềm vận chuyển mà không cần kiểm tra kỹ lưỡng. Việc kiểm thử này sẽ bắt kịp sự phát triển khi tự động hóa được thực hiện thành công. "
Từ Mark Lambert, VP Sản phẩm tại Parasoft:
"Năm 2020 sẽ là năm mà các tổ chức tìm cách định lượng giá trị kinh doanh của thử nghiệm. Chúng tôi đã trải qua nhiều thập kỷ tập trung vào việc giảm 'chi phí' thử nghiệm (cả về thời gian và đô la), trước tiên là gia công và sau đó là tự động hóa. Nhưng chỉ tập trung vào chi phí sẽ không làm tăng giá trị doanh nghiệp nếu bạn không thử nghiệm 'thông minh'. Những người ủng hộ thử nghiệm sẽ cần thay đổi cuộc trò chuyện từ chi phí , sang những lợi ích thu được và nhu cầu được đáp ứng. "
Security/Bảo mật
Nhu cầu bảo mật phần mềm tiếp tục tăng lên, khi chúng ta tiếp tục thấy tác động bất lợi của các cuộc tấn công và vi phạm mạng đối với các thương hiệu toàn cầu. Có nhu cầu lớn hơn để tuân theo các tiêu chuẩn bảo mật và các tổ chức sẽ tiếp tục tận dụng kiểm thử phần mềm tự động để giải quyết các rủi ro kinh doanh.
Từ Joe Colantonio của Test Guild:
"Trong tất cả các chủ đề trong thử nghiệm, bảo mật là một trong những chủ đề lặp đi lặp lại nhất mà tôi đã nghe đi nghe lại trên các podcast của Test Guild. Dựa trên một bài báo gần đây trên SD Times , bảo mật ở mức thấp nhất mọi thời đại trong năm 2019 là 2019 đã thấy những vi phạm lớn thứ hai, thứ ba và thứ bảy trên mọi thời đại (được đo bằng số người bị ảnh hưởng). Và tôi đã nghe nhiều hơn, rằng nó trở nên phổ biến hơn, đặc biệt là với mã nguồn mở. Vì vậy, tôi cảm thấy rằng chúng ta đạt đến một điểm đột phá ở đây nếu bạn không giải quyết vấn đề bảo mật, tôi nghĩ năm 2020, chắc chắn bạn sẽ lại phải đối phó với chúng. "
Từ Arthur Hicken,Parasoft:
"Tôi hy vọng rằng năm 2020 là năm mà cuối cùng chúng ta bắt đầu chú ý đến các vấn đề bảo mật và quyền riêng tư. Cụ thể, quyền riêng tư phải chiếm ưu thế vì tăng quy định và giám sát từ CCPA. Trên hết GDPR, chúng ta nên kỳ vọng vào điều đó. Một mặt các công ty cố gắng làm tốt hơn trong việc bảo mật dữ liệu người dùng cũng như minh bạch hơn về những gì họ làm với dữ liệu đó và họ chia sẻ dữ liệu đó. Mặt khác, sẽ không ngạc nhiên khi thấy EU hoặc Nhà nước California làm một vụ truy tố cao cấp để làm gương. "
Từ Christopher Rommel tại VDC Research :
"Đầu tư thử nghiệm an toàn hơn vào năm 2020: Đã qua rồi thời kỳ sáng kiến . Các mục tiêu hiệu quả sẽ tiếp tục bị khuất phục khi các nhiệm vụ mới và rủi ro phần mềm ngày càng tăng gây khó chịu cho tâm trí và ảnh hưởng đến túi tiền."
Từ Scott Norberg :
"Các công ty và cá nhân sẽ ngày càng chuyển sang công cụ ZAP của OWASP để kiểm tra bảo mật web vì các máy quét tự động khác (và chủ yếu là tốt hơn) sẽ tiếp tục không phân biệt hiệu quả với các máy quét khác trên thị trường. Và IAST (Công cụ quét tương tác, theo dõi các trang web cho các lỗ hổng bảo mật trong quá trình kiểm tra thông thường) các công cụ sẽ tiếp tục rơi vào radar của hầu hết các công ty, điều này thật đáng tiếc vì chúng rất đáng sử dụng. "
Từ Charla Griffy-Brown , Tổng biên tập Elsevier
Vào năm 2020, các công ty sẽ tiếp tục nắm lấy 'Agile' để phát triển và cung cấp phần mềm nhanh hơn. Ngoài ra, có sự hội tụ ngày càng tăng của phần cứng và phần mềm cũng như chuỗi cung ứng toàn cầu ngày càng phức tạp. Sự hỗn loạn chính trị địa lý sẽ tăng cường nhu cầu bảo mật cao hơn trong chuỗi cung ứng khi quá trình 'Agile' phát triển trong thực tế. Do đó, tự động hóa và điều phối sẽ thấy sự tập trung gia tăng trong suốt vòng đời vật lý mạng vì các mối đe dọa vật lý không gian mạng toàn cầu gia tăng và áp lực liên tục về tốc độ và sự nhanh nhẹn.
Trí tuệ nhân tạo
Khi trí tuệ nhân tạo trong kiểm thử phần mềm tiếp tụcphát triển mạnh mẽ, nhóm thử nghiệm QA / phần mềm hiện đại, các tổ chức nắm bắt AI và học máy có thể tăng năng suất đáng kể. Nhưng liệu các tổ chức phát triển phần mềm có sẵn sàng tin tưởng vào công nghệ hỗ trợ AI hay không? Đó là một câu chuyện khác. Như Diego tham khảo dưới đây, dành năng lượng để thử nghiệm chính AI có thể là một yếu tố hữu ích trong việc cho phép các nhóm tin tưởng vào việc áp dụng các công cụ hỗ trợ AI của họ.
Từ Joe Colantonio của Test Guild:
"Khi tôi thường tham dự các hội nghị vào năm 2017, 2018 và đầu năm 2019, tôi sẽ nghe thấy nhiều sự hoài nghi xung quanh việc tự động hóa 'AI'. Bây giờ, dường như ngày càng có nhiều công cụ được phát triển kết hợp chức năng AI thực sự tăng thêm giá trị cho những người thử nghiệm có thể nhìn thấy và tin tưởng. Tôi cũng đã bắt đầu thấy các bản demo cho các sản phẩm vào sản phẩm thực sự có chức năng hữu ích đang được điều khiển bởi các thuật toán AI / ML với Parasoft's Selenic là một trong số đó. "
Từ Diego Lo Giudice của Forrester :
"Trước nhu cầu hiện tại là hỗ trợ Agile + DevOps và phân phối liên tục với các hoạt động kiểm tra liên tục, vì các doanh nghiệp mở rộng nguy cơ không thử nghiệm triển khai ứng dụng RPA và AI Infuse, họ sẽ nhận ra nhu cầu của tài nguyên thử nghiệm bên trong và bên ngoài và các kỹ năng cũng như các tính năng của công cụ kiểm tra hiện có và mới để đáp ứng nhu cầu của họ. Nguy cơ không kiểm tra các ứng dụng truyền nhiễm RPA và AI là quá cao và không đủ khả năng để điều này không xảy ra. "
Từ Erik Dietrich của DaedTech :
"Với sự gia tăng liên tục của khái niệm 'shift left', các công ty sẽ tiếp tục siết chặt thử nghiệm chức năng truyền thống và những người thực hiện nó. Vì vậy, tôi tin rằng năm 2020 sẽ tăng cường nhấn mạnh vào việc sử dụng machine learning để quản lý bộ kiểm thử cũng như công nghệ cho phép thử nghiệm trong sản xuất. Các chuyên gia kiểm tra sẽ có trách nhiệm ngày càng tăng đối với việc học và quản lý các công cụ này "
Từ Max Saperstone, Giám đốc tự động hóa thử nghiệm tại Coveros :
"AI đã trở thành một chủ đề nóng trong 18 tháng qua trong lĩnh vực thử nghiệm và tôi hy vọng tính đáng tin cậy của nó sẽ tiếp tục phát triển. Tôi hy vọng sẽ thấy ngày càng nhiều công ty thúc đẩy 'công cụ AI' để hỗ trợ thử nghiệm , nhưng tôi không hy vọng sẽ thấy sự tăng trưởng lớn trong việc sử dụng. Tôi tin rằng một sự gia tăng nhỏ trong việc sử dụng AI để hỗ trợ thử nghiệm sẽ xảy ra, nhưng dựa trên các chuyên gia, nền tảng và quá khứ của ngành, tôi không thấy điều này như một thứ gì đó bùng nổ vào năm 2020. Tôi tin rằng vẫn còn rất nhiều sự hoài nghi ngoài kia không chỉ ở AI, mà trong tự động hóa nói chung cần phải được khắc phục ... "
Sự phát triển của năm 2020
Khi chúng ta bước sang năm mới, chúng ta thấy năm 2020 mang đến nhiều thay đổi, rủi ro và thách thức cho ngành công nghiệp kiểm thử phần mềm. Nhưng chúng tôi cũng thấy rằng tự động hóa thử nghiệm và tăng trưởng thành của các hoạt động thử nghiệm sẽ giúp các tổ chức sẵn sàng đối mặt với những thách thức phía trước.
All rights reserved