THẢO LUẬN

thg 8 24, 2017 4:24 SA

chả có thực tế gì, toàn lý thuyết. làm cái gì to xem nào.

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 8 24, 2017 3:33 SA

Cảm ơn bạn vì câu trả lời khá chi tiết này nhé. Còn nhiều chỗ mình chưa hiểu nhưng có keywords để tìm hiểu rồi. Thanks 🙃🙃🙃

0
thg 8 24, 2017 3:21 SA

Có vài vấn đề mà mình rất care, mong được bạn chia sẻ!

  1. Trước đây mình có tìm hiểu về các loại thẻ, và được biết là các số đầu của thẻ được dùng để định danh các ngân hàng, nhưng các số đằng sau không phải đặt theo kiểu ngẫu nhiên, mà đặt theo quy tắc nào đó, không chắc có phải đó là thuật toán "Luhn Check Digit" như trong bài viết chia sẻ không. Vậy nên khi valid mã thẻ, thì trước khi tới được vòng check với ngân hàng, thì còn 1 vòng gửi xe, đó là có thể check sơ loại được ngay tại server của mình. Vậy nên khi nhập các mã số kiểu như: 4000000000000002, thì liệu có phải phần valid quá nhẹ nhàng không? Bắt đầu bằng số 4, và đủ 16 chữ số?
  2. Mình thắc mắc là tại sao khi nhập mã thẻ sai, thì có thể lấy được code lỗi như: invalid_expiry_month (ngày hết hạn sai), incorrect_cvc (mã ccv sai). Mấy check lỗi này, chỉ bên ngân hàng mới check được mà. => Nếu để test, thì dev phải code fake đoạn này đúng không ạ?
  3. Mình góp ý chút: "• Security Code: Nhập tùy ý 3, 4 chữ số." , không phải nhập tùy ý 3 hay 4 chữ số đâu ạ, mà là với thanh toán yêu cầu cấp CVV thì nhập 3 số, còn yêu cầu nhập CVV2, thì là 4 chữ số. Cãi mã "invalid_cvc" này sai rồi, phải là "invalid_ccv"
0
thg 8 24, 2017 3:17 SA

tự động chụp lỗi thì bạn sử dụng take snapshot trên guru99 có: https://www.guru99.com/take-screenshot-selenium-webdriver.html

0
thg 8 24, 2017 2:33 SA

Mình thấy nếu sử dụng thiết bị Cisco Meraki thì giải quyết triệt để vấn đề này

+1

This guide applies for Debug app only. You should write a guide for release app that use proguard.

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 8 24, 2017 1:15 SA

@thangtd90 uh thường là thế 😄 nhưng có thể bạn ấy muốn tự viết test (bằng c#) vì không biết code java 😄

0
thg 8 23, 2017 5:16 CH

max troll (facepalm)

0
thg 8 23, 2017 4:40 CH

Viết đàng hoàng em học ké hỉ (like)

0
thg 8 23, 2017 9:56 SA

Nên up code đâu đấy ae còn review chứ =((

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 8 23, 2017 9:37 SA

Thanks ban. Mình sẻ ngấm cứu cái này xem vì bên mình nó cũng đòi hỏi test trên nhiều môi trường như bạn nói.

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 8 23, 2017 9:35 SA

Thanks bạn nhiều nhé, để mình ngâm cứu thêm đã. Good day !

0
thg 8 23, 2017 9:02 SA

quá khủng :v

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 8 23, 2017 8:56 SA

@bs90 uh, thế chắc cũng được, trong trường hợp có đội viết test riêng và đội viết code riêng. (nod) Nhưng thường kiểu Unit Test hay Integration Test thì phải do đội code viết hết chứ nhỉ 😄

0

Bạn nên liên hệ trực tiếp với chủ thớt để học hỏi cho kỹ nhé

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 8 23, 2017 7:49 SA

@thangtd90 Test API thì thực ra viết riêng một project chỉ để test cũng được nhỉ (?) Vì chưa chắc đội viết test đã biết dùng ngôn ngữ mà đội dev dùng :v Dùng rspecs viết test cho hệ thống API được code bằng Java chẳng hạn =))

+1
thg 8 23, 2017 7:49 SA

Anh dẫn dắt hay và dễ hiểu phết. Em thích phong cách này 😃)

0
thg 8 23, 2017 7:24 SA

Cảm ơn góp ý của bạn, phần nested router này mình cũng mới tìm hiểu mà chưa biết rõ và mình đưa lên đây để mong mọi người hoàn thiện bài viết của mình hơn. Theo mình vừa tìm hiểu lại thì có vẻ cách viết của mình có lẽ do mình đang hiểu sai một chút

<Switch>
  <Route path='/roster' component={Roster} />
</Switch>

và ở trong component Roster bạn có thể tiếp tục khai báo 1 Route nữa để sử dụng nested

<Route to="roster/:roster_id" component={Profile} />

mình đã nghĩ có thể gộp được và nested luôn ở trên Route của roster =)) bạn có thể xem phần mình vừa tìm hiểu ở link sau, mong rằng nó đúng và có ích. https://www.youtube.com/watch?v=K_gOvA_FFzQ Cảm ơn bạn đã quan tâm bài viết của mình

+2

Bài viết hay quá em ạ (y) Nhưng mà tên tag bị sai kìa 😃

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 8 23, 2017 7:04 SA

@tainiit1988 Nếu mà là Integration Test thì mình nghĩ là dev dùng framework gì thì mình dùng framework và ngôn ngữ đó, viết trong một project luôn là tốt nhất 😄

0
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í