[UIPATH] Cách debug một phần thay vì toàn bộ chương trình

Liên hệ QC
Tham gia
23/12/15
Bài viết
351
Được thích
271
Giới tính
Nam
Mỗi lần làm xong vài bước trong Uipath mình lại test một lần xem file chạy có đúng ý chưa, nhưng mình không tìm thấy tùy chọn để chạy từ một bước nhất định mà chỉ có chạy từ đầu đến cuối. Mình đã thử chuột phải->Run from this activity nhưng vẫn không được.
Tạm thời mình chữa cháy bằng cách copy các bước cần test ra một file khác để chạy. Ai biết cách xử lý chỉ giúp mình với. @Nhattanktnn @befaint
 
Lần chỉnh sửa cuối:
Mỗi lần làm xong vài bước trong Uipath mình lại test một lần xem file chạy có đúng ý chưa, nhưng mình không tìm thấy tùy chọn để chạy từ một bước nhất định mà chỉ có chạy từ đầu đến cuối. Mình đã thử chuột phải->Run from this activity nhưng vẫn không được.
Tạm thời mình chữa cháy bằng cách copy các bước cần test ra một file khác để chạy. Ai biết cách xử lý chỉ giúp mình với. @Nhattanktnn @befaint
Bấm F8 để chạy từng câu lệnh 1.Nếu muốn kiểm tra thì chạy câu lệnh Debug.Print
 
Nếu chương trình quá dài có thể đặt chuột ở dòng "Trước dòng lệnh muốn kiểm tra" nhấn F9 rồi chạy nhấn F5 chạy chương trình bình thường,đến đoạn bạn chọn nó sẽ dừng lại tiếp đó nhấn F8 để chạy từng câu lệnh trong đoạn đó để kiểm tra
 
Bấm F8 để chạy từng câu lệnh 1.Nếu muốn kiểm tra thì chạy câu lệnh Debug.Print
Mình đang tìm về Uipath bác ơi, không phải VBA

Nếu chương trình quá dài có thể đặt chuột ở dòng "Trước dòng lệnh muốn kiểm tra" nhấn F9 rồi chạy nhấn F5 chạy chương trình bình thường,đến đoạn bạn chọn nó sẽ dừng lại tiếp đó nhấn F8 để chạy từng câu lệnh trong đoạn đó để kiểm tra
Cái này là đặt break để chương trình dừng lại, nhưng cơ bản là chương trình vẫn chạy từ đầu, chứ không phải từ activity mình đang cần test. Mà hình như bạn cũng đang nhầm mình hỏi về VBA thì phải. :p
 
...
 
Lần chỉnh sửa cuối:
Click phải chuột >> chọn "Test Activity"
Hoặc dùng WriteLine để xem kết quả.
Cám ơn bác, mò mẫm một hồi mới biết mình sai ở đâu: vì bắt đầu câu chuyện mình mở trình duyệt rồi làm mọi thứ trong scope của trình duyệt. Nên giờ giữa chừng muốn test thì phải attach trình duyệt trước rồi mới test, chứ không là nó mở một cửa sổ trình duyệt mới -> Không test được

1606373507608.png
 
Cám ơn bác, mò mẫm một hồi mới biết mình sai ở đâu: vì bắt đầu câu chuyện mình mở trình duyệt rồi làm mọi thứ trong scope của trình duyệt. Nên giờ giữa chừng muốn test thì phải attach trình duyệt trước rồi mới test, chứ không là nó mở một cửa sổ trình duyệt mới -> Không test được

View attachment 250054
Hôm qua tính nói cái này mà do mình cũng gà mờ nên để xem mọi người bình luận sao đã. Chứ ví dụ mình gọi một chương trình lên,mình đang thử trên ERP cho nó click chẳng hạn. Muốn debug giữa chừng thì cũng phải chạy từ đầu để mở ERP lên, load dữ liệu, chứ nếu không lấy dữ liệu đâu mà debug
 
Có vẻ thích chế nhạo người khác nhỉ ?
Bình tĩnh bác ơi, bác befaint hỏi trêu vui thôi mà

Hôm qua tính nói cái này mà do mình cũng gà mờ nên để xem mọi người bình luận sao đã. Chứ ví dụ mình gọi một chương trình lên,mình đang thử trên ERP cho nó click chẳng hạn. Muốn debug giữa chừng thì cũng phải chạy từ đầu để mở ERP lên, load dữ liệu, chứ nếu không lấy dữ liệu đâu mà debug
Sau có gì cứ la lên tôi biết với nhé, ỉm ỉm làm tôi đau não cả buổi chiều mới biết nguyên do o_O . Cơ mà trường hợp này tôi chỉ cần attach cái trình duyệt đang mở sẵn là có thể test tiếp được rồi, không cần chạy lại từ đầu nữa
 
đoán thui he ==> mà đoán thì = hên/xui :p
Hình như bên ấy đang viết cái Web server cho ai đó đính kèm file lên xong truy xuất nó
 
Chắc là xui rồi bác ơi, mình còn không biết Web server là gì cơ. Chẳng là mình đang làm việc với một hệ thống ERP thông qua trình duyệt chrome (https://www.swivelsoftware.com/swivel-erp). Mình đang nghiên cứu UiPath để robot thay mình đổ data, sau đó chạy vài code VBA để tổng hợp data "giùm" mình thôi.
Ồ THÌ RA THẾ ... mà cũng đúng 1 tí đó he là đẩy dữ liệu lên xong tiếp theo cái dòng tô đậm trên
thấy nó có cái gì đó cũng na ná như web server he

Mạnh đang mò cái hình sau ... chủ yếu chống buồn ngủ khi vắng khách ấy mà ... và vui vẻ là chính có khi xong rồi lại xếp ngăn kéo

1606450448926.png
 
Trao đổi ngoài lề chút vụ UiPath do cũng có liên quan đến con Robot :).
Tính ra thì hệ điều hành Mac OS từ trước cũng có hỗ trợ một con Robot giúp tự động hoá các thao tác trên Desktop mà ít người khai thác dùng. Tôi thấy nó cũng tương tự nguyên lý hoạt động, đó là cái Automator.app cài mặc định trong hệ thống.

automator.png

Với Automator app tôi có thể thiết lập nó để đăng nhập tự động vào GPE chỉ bằng cái click chuột.

AutomatorWF.png

Xem hình gif minh hoạ:




Hoặc tôi dùng để tự động phân loại và sắp xếp file vào từng Folder qui định:




Túm lại là tôi không có quảng cáo cho máy Mac đâu nhé.:)
 
Trao đổi ngoài lề chút vụ UiPath do cũng có liên quan đến con Robot :).
Tính ra thì hệ điều hành Mac OS từ trước cũng có hỗ trợ một con Robot giúp tự động hoá các thao tác trên Desktop mà ít người khai thác dùng. Tôi thấy nó cũng tương tự nguyên lý hoạt động, đó là cái Automator.app cài mặc định trong hệ thống.

View attachment 250123

Với Automator app tôi có thể thiết lập nó để đăng nhập tự động vào GPE chỉ bằng cái click chuột.

View attachment 250124

Xem hình gif minh hoạ:




Hoặc tôi dùng để tự động phân loại và sắp xếp file vào từng Folder qui định:




Túm lại là tôi không có quảng cáo cho máy Mac đâu nhé.:)
Macbook :., khi nào mới mua nổi 1 cái nhỉ (@$%@
 
Bác cho hỏi là nếu máy mác chạy win 10 thì có thể sử dụng tính năng này không?

Không hiểu ý bạn lắm.
Cái Automator.app là đi theo hệ điều hành Mac. Nếu bạn cài Windows 10 vào máy ảo (như tôi đang dùng) thì nó không can thiệp được vào windows 10 nhé.
 
Web KT
Back
Top Bottom