
Closed
Posted
I am stuck on a single Playwright + TypeScript test that fails at the captcha step. The blocker is a Math Captcha (custom type) and I already have the vendor’s API documentation for solving it, but my current script is not wiring the request-response cycle correctly. Here’s what I need: • Patch or rewrite the section of the test that calls the captcha-solving API, parses the response, and submits the answer before the page times out. • Keep the rest of the flow unchanged; the test should run headless and pass with `npx playwright test`. • Add brief inline comments so I understand what was changed. Acceptance: running the updated test on my machine with `npm test` completes end-to-end without manual input and the captcha is solved every time. You are free to introduce lightweight helpers or Playwright test fixtures as long as they stay in TypeScript and require no extra paid services beyond the existing API.
Project ID: 40404586
18 proposals
Remote project
Active 5 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
18 freelancers are bidding on average ₹1,050 INR/hour for this job

I see the captcha step is failing because the request-response handling with your vendor’s API isn’t wired correctly. I can fix or rewrite just that part of the test to ensure the math captcha is solved and submitted before timeout, without changing the rest of your flow. Usually, the key is making sure the async call to the API resolves and parses the response before moving on, and that the answer gets input correctly on the page. If you can share your current code for that step, I can pinpoint what’s missing or mishandled. Also, can you confirm if the API requires any special headers or token refresh during the test run? I’ll keep everything in TypeScript and headless, add clear inline comments, and write lightweight helpers if needed for clarity and reliability. I’ve done similar fixes where async captcha solving caused flaky tests in headless runs, and turning those calls into proper awaited functions solved them quickly. I’m ready to update your test so it runs end-to-end with `npm test` smoothly and keeps your flow intact. Just share the current snippet and API docs to get started.
₹1,000 INR in 7 days
6.0
6.0

I can patch your Playwright script to correctly await the vendor API response and inject the math solution into the DOM before the timeout hits. Are you using standard native fetch for the API call or a specific wrapper library?
₹1,000 INR in 40 days
5.0
5.0

I understand that you're facing a significant hurdle with your Playwright + TypeScript test due to the Math Captcha step. Correctly wiring the request-response cycle for the captcha-solving API is crucial for your test to run smoothly and complete without manual intervention. With over 12 years of experience in full-stack development and automation, including extensive work with Playwright, I can help you rewrite the section of your test that handles the captcha. My approach will ensure that we maintain the existing flow while successfully parsing the API response and submitting the answer efficiently. I’ll also include clear inline comments to make it easy for you to follow along with any updates. Additionally, I'm open to implementing lightweight helpers or fixtures in TypeScript that fit seamlessly into your current setup without additional costs. Could you please share more details about the specific structure of your current script? This will help me identify how best to integrate the necessary changes.
₹1,250 INR in 7 days
4.4
4.4

I'm excited to tackle your Playwright + TypeScript test issue! With proficiency in Playwright for e2e testing and a strong understanding of TypeScript, I can handle the custom Math Captcha integration efficiently. I'll ensure inline comments clarify changes, keeping the existing flow intact. Ready to ensure your test runs smoothly headless with `npx playwright test`.
₹1,000 INR in 40 days
3.3
3.3

Hi, I can fix the captcha step in your Playwright + TypeScript test and ensure it runs reliably in headless mode. **Work Process** • Review your current CAPTCHA API integration and identify the request-response issue • Refactor the API call, response parsing, and timing to align with the vendor docs • Ensure the captcha answer is injected before timeout without breaking the flow • Keep the rest of the test unchanged and compatible with `npx playwright test.` • Add clear inline comments for easy understanding • Validate consistent, end-to-end test execution without manual input Looking forward to resolving this quickly. Best regards, Murtuza
₹1,000 INR in 40 days
2.8
2.8

Hi, Your Playwright test fails at the captcha step, and the fix depends on deciding the right approach: skip it entirely via environment isolation, detect and retry with conditional logic, or route it through a solving service. The path to the captcha is working—it's that interaction that needs solving. I'd tackle this with Playwright's request interception to detect the captcha trigger, then apply the simplest viable fix: environment-level skipping if available, or conditional page detection logic if the test must run against a live captcha. If neither works, integrating a service like 2captcha gets you past it in under an hour of setup. In the first 24 hours I'd have a working fix and a brief on which approach scales to your test suite. One question though—your description cuts off at "The blocker is a..."—what's the rest? That context shapes whether we need detection logic or full service integration. Best regards, Val
₹750 INR in 7 days
1.8
1.8

I already see a clean way to execute this. I specialize in Playwright end-to-end automation with TypeScript, including handling tricky captcha flows, network interception, and test stabilization. I’ve fixed similar “one last failing test” issues before where everything works manually but breaks in CI or under automation, so this is very much in my lane. You want that single Playwright + TS test to get past the captcha reliably, without brittle hacks, so your suite can run end-to-end and unblock your workflow or deployment. In short: clean, stable, repeatable test runs instead of a captcha roadblock. My approach would be to analyze how the captcha is implemented, decide whether to bypass, mock, or integrate a solving service, and then wrap it in a maintainable helper so the rest of your tests stay clean. Quick question: is the captcha on a third‑party service (e.g., reCAPTCHA/hCaptcha) or a custom in-house implementation? Lets chat more about your project, worst case you walk away with a free strategy session Regards
₹1,000 INR in 7 days
1.8
1.8

Hello, As a highly seasoned Full-Stack Developer with vast experience in diverse industries, including E-commerce and FinTech, I am adept at resolving intricate issues in a swift and sustainable manner. My comprehensive knowledge of JavaScript, Python, and API integrations would be pivotal in patching or rewriting the particular section of your Playwright + TypeScript test that calls the captcha-solving API. Having consistently built robust mobile and web applications from inception to deployment throughout my 10+ years in this field, I understand the gravity of maintaining end-to-end efficacy. Rest assured that I will meticulously solve the existing wiring anomaly without necessitating any further paid services beyond the present API. Additionally, I will include inline comments for transparent troubleshooting and seamless future maintenance. Furthermore, my fluency with Playwright, TypeScript, Node.js, Frontend (React, Vue), Backend (Node.js/Django), databases (MySQL/PostgreSQL), and Jenkins CI/CD pipelines make me ideal for your project. My organizational skills would ensure efficient project management and allow me to effectively implement lightweight helpers or Playwright test fixtures as required. In conclusion, my extensive experience in answering sophisticated challenges makes me confident in my ability to resolve this challenge you face effectively and efficiently. Let's get started and overcome this hurdle today! Thanks!
₹1,894 INR in 37 days
0.0
0.0

⭐⭐⭐⭐⭐ I can help you resolve the Math Captcha issue in your Playwright + TypeScript test. Here’s how I’d approach the task: API Integration: I’ll patch the test to correctly wire the request to the captcha-solving API. This will include parsing the API response, extracting the answer, and submitting it in the appropriate form field on the page. Keep Flow Intact: The rest of your test flow will remain unchanged, ensuring it runs headless with npx playwright test. Inline Comments: I’ll include brief inline comments to explain what was changed, so you can easily follow along with the updates. Test Confirmation: Once updated, I’ll run the test to ensure the captcha is solved automatically, and the test passes end-to-end without manual input. Let’s get the test running smoothly and solve that captcha! ✅
₹1,000 INR in 40 days
0.0
0.0

Hello..i have care fully read you project and descriptions.I understand what you need.i can complete this task efficiently.
₹1,000 INR in 40 days
0.0
0.0

Playwright + TypeScript captcha integration is a straightforward fix once the request-response wiring is sorted out. The most common failure pattern here is either async timing (not awaiting the API response before submitting the answer) or incorrect field targeting (submitting to the wrong input after the captcha renders). My approach: I'll read your existing test file, locate the captcha section, and patch it to correctly call the vendor's solve endpoint with the right payload, await the response, extract the answer, and inject it into the page before the timeout. I'll wrap this in a small TypeScript helper function so it stays reusable and testable in isolation. All changes will have inline comments explaining each step. I've fixed similar Playwright flows with 2captcha, anti-captcha, and custom math captcha APIs. The fix typically takes 1-2 hours. Share the test file and the vendor API docs and I can start immediately. Can you confirm what HTTP method the vendor API expects — POST with JSON, or a query-string GET request?
₹1,000 INR in 20 days
0.0
0.0

New Delhi, India
Member since Apr 28, 2026
₹750-1250 INR / hour
₹12500-37500 INR
$30-250 USD
$10-30 USD
₹1500-12500 INR
$30-250 USD
₹12500-37500 INR
€30-250 EUR
$750-1500 USD
$10-30 USD
$250-750 NZD
€12-18 EUR / hour
₹1500-12500 INR
₹12500-37500 INR
$10-30 USD
$30-250 USD
₹600-1500 INR
$15-25 AUD / hour
€250-750 EUR
€30-250 EUR
£10-20 GBP