+3

Hệ điều hành Ubuntu và những bất tiện đối với QA

Link tham khảo: https://vi.wikipedia.org/wiki/Ubuntu

             http://www.whylinuxisbetter.net/index_vi.php?lang=vi

Chắc hẳn mọi người đều đã nắm được sơ lược về hệ điều hành ubuntu nên trong bài viết này mình xin tập trung phân tích ubuntu có phải là hệ điều hành default phù hợp với QA hay không.

** Hệ điều hành Ubuntu là gì? **

1-ubuntu-default-desktop-100026226-large.png

Ubuntu (phát âm IPA uːˈbuːntuː) là một hệ điều hành máy tính dựa trên Debian GNU/Linux, một bản phân phối Linux thông dụng. Ubuntu là hệ điều hành mã nguồn mở tự do, có nghĩa là người dùng được tự do chạy, sao chép, phân phối, nghiên cứu, thay đổi và cải tiến phần mềm theo điều khoản của giấy phép GNU GPL. Ubuntu được tài trợ bởi Canonical Ltd (chủ sở hữu là một người Nam Phi Mark Shuttleworth). Thay vì bán Ubuntu, Canonical tạo ra doanh thu bằng cách bán hỗ trợ kĩ thuật. Bằng việc để cho Ubuntu tự do và mở mã nguồn, Canonical có thể tận dụng tài năng của những nhà phát triển ở bên ngoài trong các thành phần cấu tạo của Ubuntu mà không cần phải tự mình phát triển.

** Những ưu điểm của hệ điều hành ubuntu**

  • Ubuntu hoàn toàn miễn phí
  • Hệ điều hành hoàn toàn không có virus
  • Mọi phần mềm được auto update 100%
  • Ubuntu bảo vệ dữ liệu quý giá của bạn
  • Forget about drivers

Trên đây là 1 số ưu điểm nổi bật của ubuntu, mọi người có thể tìm hiểu chi tiết tại đây

Những bất tiện khi QA sử dụng hệ điều hành ubuntu

Mình xin phân tích dưới góc độ dự án không yêu cầu về môi trường test, QA sử dụng ubuntu làm hệ điều hành default.

  • Khó làm quen và sử dụng:

download.jpg

Đối với hệ điều hành ubuntu bạn cần khoảng từ 4-6 tuần để thích nghi và nắm được cách sử dụng. Vì là hệ điều hành mã nguồn mở, bạn phải nhớ tương đối nhiều câu lệnh, điều này khó khăn hơn khi bạn đã quen với những click chuột trên windows.

  • Một số phần mềm không được hỗ trợ

Y_u_not_support.jpg

Có một số phần mềm rất quan trọng với QA nhưng không thể cài đặt trên ubuntu:

  • Microsoft office: vì QA phải thao tác rất nhiều trên bộ ứng dụng office, đặc biệt là excel nên đây là 1 hạn chế rất lớn. Bộ Libre office trên ubuntu rất khó thao tác, mặc dù bạn có thể cài Kingsoft nhưng bộ công cụ vẫn không được phong phú như Microsoft office.
  • Phần mềm chụp ảnh, quay video màn hình: Việc lấy evidence cực kỳ quan trọng trong quá trình test nhưng những phần mềm trên ubuntu rất hạn chế. Nếu như trên windows chúng ta có thể sử dụng snagit như 1 công cụ tích cực thì trên ubuntu lại không thể cài đặt. Nếu bạn đang dùng ubuntu để test thì có thể dùng thử shutter.
  • IE: Nếu bạn sử dụng ubuntu và khách hàng có yêu cầu test trên IE với nhiều version thì đây quả thực là 1 bài toán khó. Việc cài đặt IE trên ubuntu tương đối phức tạp và cần hỗ trợ của đội infra (trong trường hợp của mình thì đội infra cũng bó tay không thể cài IE trên ubuntu)
  • Ngoài ra 1 số ứng dụng như skype, webcam, những trình nghe nhac, xem phim, đồ họa đều rất hạn chế.
  • Ít phổ biến

main-qimg-4a74e545ece9b07438b386576e689193.png

Số người dùng ubuntu chỉ hơn 1% trên tổng số người dùng máy tính. Vì vậy sử dụng ubuntu để làm môi trường test quả không phải là sự lựa chọn sáng suốt. Đôi khi sản phẩm của bạn chạy tốt trên môi trường test (ubuntu) nhưng thực tế lại gặp rất nhiều lỗi trên môi trường sử dụng của đa phần người dùng ( trên windows, mac OS) mà nguyên nhân là do khác biệt về hệ điều hành.

  • Khó khăn trong việc cài đặt, nâng cấp và quản lí các ứng dụng.

Mặc dù hiện nay trên Ubuntu có chương trình hỗ trợ giúp dễ dàng hơn trong việc cài đặt và nâng cấp phần mềm, tuy nhiên đa số các phần mềm đều phải cài đặt bằng câu lệnh command rất khó nhớ và khó khăn đối với người mới bắt đầu sử dụng. Ví dụ như việc setting ngôn ngữ tiếng Nhật trên ubuntu cũng là 1 thử thách với các QA khi bắt đầu sử dụng ubuntu.

Kêt luận: Nhìn chung Ubuntu là hệ điều hành có rất nhiều ưu điểm nhưng cũng có một số điểm bất tiện khi sử dụng. Nên cân nhắc về vị trí và nhu cầu sử dụng để lựa chọn hệ điều hành phù hợp khi làm việc. Dưới quan điểm cá nhân, mình thấy Ubuntu rất thuận lợi với Dev nhưng đối với QA và comtor thì windows vẫn là lựa chọn được đánh giá cao hơn.


All rights reserved

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí