정적 데이터로 테스트 케이스에 넣지 않고 데이터를 생성하기 위해 faker 라이브러리를 사용하려고했습니다.로봇 프레임 워크와 함께 faker를 어떻게 사용할 수 있습니까?
내 키워드에서 직접 fake.md5(raw_output=False)
을 호출 해 보았습니다. 또한 변수를 만들고이 값을 할당해도 아무 효과가 없습니다. 내가하는 일에 상관없이 테스트 중에 얻는 유일한 결과는 "fake.md5 (raw_output = False)"입니다.
내가 뭘 잘못하고 있니?
편집 : 내 키워드 (이것이 내가 사기꾼 사용할 수 있는지 확인하기 위해 단지 테스트 키워드입니다, 특정 분야에 기록) - 나는 내가 log
키워드를 놓쳤다 실현 - Write username ${md5}= MD 5 ${my data}= log md5: ${md5} Input Text a11y-username ${my data}
편집 # 2
${my data}= md5: ${md5}
로봇은 첫 번째 셀 (또는 변수 이름 뒤에 첫 번째 셀)이 키워드가 될 것으로 기대 : 나는
을 당신의 의도가 가치를 기록했다 경우
는 Log 키워드를 사용 당신이 묻고있는 것을 완전히 바꾼 것처럼 보입니다. 먼저 faker를 사용하는 방법에 문제가있었습니다. 이제'NoneType '의 객체 유형에 len()이 없다는 오류에 대해 묻습니다. 'len' 함수를 사용하려고하는 코드는 없습니다. 다른 문제가있는 경우이 질문을 변경하지 말고 별도의 질문을하십시오. –
오류 코드를 제거했습니다. 오타가있는 코드의 오류입니다. – Stormie