Hai lỗi cơ bản mà Tester thường hay gặp phải.
Trong cuộc sông, chắc ai cũng từng mắc phải những sai phạm, dù nặng hay nhẹ nhưng cái quan trọng là cách chúng ta đối mặt và giải quyết nó như thế nào. Một số sai lầm nhỏ, nếu biết cách thì chúng ta có thể tìm hiểu và phục hồi rất nhanh chóng. Nhưng có những sai lầm lớn, nó để lại như vết sẹo ...
Trong cuộc sông, chắc ai cũng từng mắc phải những sai phạm, dù nặng hay nhẹ nhưng cái quan trọng là cách chúng ta đối mặt và giải quyết nó như thế nào.
Một số sai lầm nhỏ, nếu biết cách thì chúng ta có thể tìm hiểu và phục hồi rất nhanh chóng. Nhưng có những sai lầm lớn, nó để lại như vết sẹo mà khiến chúng ta phải mang theo suốt cả thời gian dài. Khi mắc phải sai lầm, điều đó không phải là bạn là người xấu, hay năng lực kém. Mà từ những cái mình mắc phải đó, nó giúp mình trưởng thành hơn và có nhiều kinh nhiệm hơn.
“Anyone who has never made a mistake has never tried anything new.” – Albert Einstein
“Bất cứ ai chưa bao giờ phạm sai lầm có nghĩa là họ chưa bao giờ dám thử bất cứ điều gì mới.” được trích dẫn – Albert Einstein
Điều này khá đúng đối với những người thử nghiệm mới. Nếu bạn không thử bất cứ điều gì, bạn sẽ không phạm sai lầm nào cả. Tuy nhiên, đồng thời, bạn cũng sẽ không học được gì cả. Điều đó không hẳn là cứ mắc sai lầm thì sẽ tốt, tôi nghĩ sẽ tốt hơn nếu bạn có thể học được từ những sai lầm và tránh chúng ngay từ đầu cho các lần sau.
Trong bài đăng này hôm nay, tôi sẽ chia sẻ với bạn hai lỗi thường gặp mà người thử nghiệm mới thường thực hiện. Vì vậy, nếu bạn có thể tránh được chúng, điều đó sẽ cung cấp cho bạn một headstart và điều đó sẽ làm cho cuộc hành trình của bạn suông sẻ hơn.
Mistake #1: Not taking action ( Không hành động)
Những người thử nghiệm mới thường gửi cho tôi các câu hỏi như cách bắt đầu kiểm tra phần mềm? họ nên đăng ký khóa học nào? công cụ nào họ cần sử dụng? v.v. Thời gian trôi qua, những người đó lại liên lạc với tôi một lần nữa và tiếp tục hỏi tôi những câu hỏi tương tự trong khi họ vẫn chưa đạt được tiến bộ nào.
Bạn không thể trở thành người thử nghiệm tốt nếu bạn không chịu hành động mà chỉ ngồi đó và đặt câu hỏi. Bạn cần phải hành động và tiến lên phía trước. Học hỏi và trau dồi những kỹ năng cần thiết cho công việc của mình. Đừng hiểu lầm ý của tôi. Đặt câu hỏi sẽ giúp bạn nhưng bạn nên cố gắng không bị mắc kẹt trong những Analysis-Paralysis. Trong trường hợp bạn không biết Analysis-Paralysis là trạng thái mà bạn đang phân tích quá nhiều thứ nhưng bạn không thực hiện bất kỳ hành động nào vì lo sợ đưa ra lựa chọn sai. Điều gì tệ hơn việc chọn sai? Vâng, đó là "không hành động chút nào". Bạn không chắc chắn nếu công việc software testing là dành cho bạn hay không? Thì hãy Tìm hiểu một cái gì đó về nó Tôi biết ... Một số bạn bị hạn chế bởi thời gian hoặc tiền bạc (hoặc một số lý do hợp lệ) khi đưa ra quyết định. Suy nghĩ về điều đó. Điều gì tồi tệ nhất xảy ra nếu bạn đưa ra quyết định sai? Nó có thể khiến bạn tốn thời gian hay tiền bạc nhưng đổi lại là bạn đang tiến bộ. Nhưng nếu bạn không thực hiện bất kỳ hành động nào, bạn vẫn như cũ mà thôi. Hãy nhớ điều này: Việc hành động là chìa khóa để thành công, thậm chí là chìa khóa nhỏ đi chăng nữa. Nó giống như một quả cầu tuyết. Ban đầu nó thực sự rất nhỏ nhưng nó sẽ to hơn và lớn hơn khi nó được lăn xuống đồi.
Mistake #2: You’re everywhere (Bạn ở khắp mọi nơi)
Sai lầm này trái ngược với sai lầm số 1 ở trên. Điều đó có nghĩa là thay vì không thực hiện bất kỳ hành động nào, bạn đang thực hiện những hành động lớn và cuối cùng bạn bị tốn nhiều sức vào nhiều thứ.
Ví dụ dễ dàng về việc phạm sai lầm này là bạn đang theo dõi "những gì đang HOT nhất hiện nay?"
Khi bắt đầu, bạn không biết mình có nên bắt đầu với manual testing hay automation testing ? Một trong những người bạn của bạn nói rằng bạn nên thực hiện kiểm tra thủ công trước bởi vì nó dễ dàng. Vì vậy, bạn đi kiểm tra thủ công.Bạn chọn một khóa học; đăng ký tài khoản cho bất kỳ diễn đàn nào bạn tìm thấy. Khi tham gia diễn đàn, bạn thấy mọi người đặt câu hỏi như "kiểm tra thủ công đã chết" và giờ là lúc tự động hóa.
Vì vậy, bạn ngừng học thử nghiệm thủ công và chuyển sang tự động hóa. Bạn chọn một công cụ và học hỏi từ nó.Bạn thấy khá thú vị với tự động hóa ngay từ đầu và sau đó bạn sẽ nhận ra rằng công cụ bạn chọn không dễ học. Vì vậy, bạn chọn một công cụ khác. Bạn thử nghiệm với nó và bạn nhận ra rằng bạn cần kỹ năng lập trình để đối phó với một vấn đề phức tạp hơn trong tự động hóa. bạn nghĩ rằng công cụ này thu hút. Sau đó bạn nghĩ rằng tự động hóa không phù hợp với bạn. Cuối cùng, kiểm thử phần mềm không phù hợp với bạn chút nào và sau đó bạn bỏ cuộc.
Vấn đề ở đây là gì? Kiểm thử phần mềm có thể không phù hợp với bạn. Tuy nhiên, vì bạn đang phản ứng quá mức và thay đổi thường xuyên, bạn không cho bạn đủ thời gian để thực sự thử nghiệm. Nói cách khác, bạn không kiên trì. Điều này dễ hiểu vì khi bạn bắt đầu, bạn sẽ thấy kết quả ngay lập tức, nhưng hãy nhớ điều này; bạn cũng cần phải kiên nhẫn và kiên trì để cho bạn một thời gian để xem kết quả mình đạt được. Suy nghĩ bạn đang thiếu gì và cần thì để giải quyết những cái thiếu đó.
Một chút ở đây nó sẽ không đưa bạn đi đâu cả. Bạn muốn tìm hiểu công cụ tự động hóa? Chọn một công cụ, thực hành nó cho đến khi bạn nắm vững nó. Cho đến lúc đó, bạn có thể chuyển sang công cụ tiếp theo. Tự động hóa hoặc kiểm tra thủ công? Chọn một và trở thành người có nhiều kiến thức hay nói cách khác là làm chủ được nó. Khi bạn giỏi về nó, bạn có thể chuyển sang mục tiêu tiếp theo.
Tập trung vào một điều và trở nên rất giỏi. Đừng lan truyền và chi phối vào nhiều cái 1 lúc.
Tổng kết: Không chỉ trong công việc kiểm thử, ở bất kể lĩnh vực nào. Bạn cần tập trung bằng hết khả năng của mình vào bất cứ điều gì bạn làm để mang lại cho bạn lợi thế và đừng quên hành động để đảm bảo bạn đang tiến lên phía trước.
Nguồn tham khảo: https://www.asktester.com/common-mistakes-in-software-testing/