Sự khác biệt giữa bản alpha và bản beta là gì? Tôi ngạc nhiên câu hỏi này đã không được hỏi ở đây trước đây.
Sự khác biệt giữa bản alpha và bản beta là gì? Tôi ngạc nhiên câu hỏi này đã không được hỏi ở đây trước đây.
Câu trả lời:
Trong kỹ thuật phần mềm truyền thống, các bản phát hành Alpha vẫn sẽ giới thiệu các tính năng mới, trong khi các bản phát hành Beta sẽ không thấy các tính năng mới, mà thay vào đó là đánh bóng những thứ hiện có.
Tuy nhiên, môi trường phát triển hiện tại trong trò chơi dev là cả hai thứ này chỉ đơn giản là "chưa hoàn thành" và alpha nói chung chỉ "chưa hoàn thiện" so với beta.
Bản phát hành Beta vẫn sẽ thấy các tính năng mới, trong khi đôi khi tôi sẽ thấy các bảng chữ cái chỉ đơn giản là thử và xử lý các nội dung hiện có. Và thậm chí một vài thứ ở lại alpha hoặc beta mãi mãi.
Phổ biến hơn:
Alpha: Thường là thứ đầu tiên có thể tương tác thông thường (sử dụng riêng tư hoặc công khai là không liên quan).
Nếu bạn đang xây dựng một cái gì đó được cho là có GUI - alpha là nơi bạn có thể sử dụng phần mềm một cách thô sơ ở một mức độ nào đó mà người tiêu dùng phải sử dụng. Đối với các trò chơi, trong đó mô-đun / cơ chế cốt lõi có thể sử dụng được. Tôi đã thấy một số lập trình viên gọi nó là alpha trên cơ sở thô sơ chỉ có thể được sử dụng thông qua dòng lệnh hoặc tập lệnh - nhưng hầu hết mọi người đều không làm như vậy.
Beta: Hầu hết trong số đó đang hoạt động - tất cả các tính năng dự định có thể chưa được triển khai - nhưng nó vẫn bị hỏng hoặc ít nhất là bị lỗi thường xuyên.
Trong những năm qua, "nhãn" beta đã được sử dụng như một cái cớ kéo dài cho các trò chơi bị hỏng hoặc thiếu sự hỗ trợ đầy đủ.
Không phải là cách khác xung quanh là tốt hơn nhiều. Nhiều dự án đã được chuyển đi hoàn thành khi tất cả các quyền vẫn là bản beta. Trong bối cảnh của các trò chơi - việc dễ dàng phát hiện ra các lỗi phá vỡ trò chơi đã xảy ra khá nhiều lần.
Nói chung, trong khi hầu hết chúng ta có thể đồng ý về định nghĩa, các khái niệm không đồng nhất trên mọi không gian phát triển.
Pre-Alpha là phiên bản trước phiên bản Alpha, Alpha là phiên bản trước phiên bản Beta, Beta là phiên bản trước phiên bản Gamma, Release Candidate là phiên bản ngay trước khi phát hành. Về cơ bản, nó chỉ để biểu thị "phiên bản này không được coi là hoàn toàn thỏa đáng và có thể chứa các lỗi nặng hoặc thậm chí có thể bị hỏng hoàn toàn".
Những khái niệm khác nhau có nghĩa chính xác khác nhau từ nhà phát triển đến nhà phát triển.
Thử nghiệm Alpha và beta là hai trong số các giai đoạn mà một phần mềm phải trải qua thử nghiệm. Thử nghiệm Alpha xảy ra đầu tiên và khi phần mềm vượt qua điều đó, thử nghiệm beta có thể được thực hiện. Nếu một phần mềm không kiểm tra alpha, các thay đổi sẽ được thực hiện và nó lặp lại các kiểm tra cho đến khi phần mềm vượt qua.
Vì vậy, để trả lời câu hỏi của bạn, bản phát hành Alpha và Beta có thể được coi là 'tạo phẩm được triển khai có thể kiểm tra' mà bạn hiện đang phát triển.
Đọc thêm: Sự khác biệt giữa Thử nghiệm Alpha và Beta | Sự khác biệt giữa | Thử nghiệm Alpha vs Beta http: //www.differenceb between.net/tĩ/difference-b between-alpha-and-beta-test / # ixzz338XZWLaj
Phiên bản Alpha là phiên bản làm việc đầu tiên và chỉ dành cho sử dụng nội bộ (thử nghiệm)! Sau khi các lập trình viên hài lòng, họ phát hành phiên bản Beta cho những người không sử dụng là tin tặc và những người kiểm tra căng thẳng, những người cố gắng phá vỡ nó. Kết quả cuối cùng là một bản phát hành cuối cùng cho công chúng đã đứng trước thử thách của thời gian! Đó là một chiến thắng giành cho nhà sản xuất và công chúng!
Đó là cách nó được dự định để làm việc nhưng hiếm khi làm những ngày này