先週この質問をしましたが、閲覧数は 8 回しかありませんでした。
私が取り組んでいるアプリケーションの一部では、ユーザーからユーザーへの大量のリクエストを作成し、それらがすべてアプリケーションで正しく処理されることを検証する必要があります。これには数え切れないほどの QA 作業が必要であり、次のような単純なスクリプトで自動化できます。
users_api = Koala::Facebook::TestUsers.new(config)
users = test_users.create_network(10, true, "email,user_likes,publish_actions")
users.permutations(2) do |u1, u2|
graph = Koala::Facebook::API.new(u1['access_token'])
requests_types.each do |req|
graph # .user_to_user_request(u2, req) Oh noes I can't do this part
end
end
私が見たすべてのことは、テスト ユーザーであっても、スクリプトでユーザー間の要求を作成することは不可能であるという事実を示しています。これを行う他の(自動化された)方法はありますか?
編集
私が見つけようとしているのは、ユーザーからユーザーへのリクエストを作成する方法です。検証は、QA チームによる手動で行われます。私たちが直面している問題は、90 件のリクエストを作成し、1 つもスキップしていないことを確認してから、データを検証する必要があることです。