0% found this document useful (0 votes)
6 views2 pages

NeedsTest (Anki)

The document outlines a comprehensive list of test cases needed for various functionalities and features within an application. It includes tests for user interface behavior, data handling, media playback, and error handling among others. The goal is to ensure the application operates smoothly and meets user expectations across different scenarios.

Uploaded by

SSPLAY
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views2 pages

NeedsTest (Anki)

The document outlines a comprehensive list of test cases needed for various functionalities and features within an application. It includes tests for user interface behavior, data handling, media playback, and error handling among others. The goal is to ensure the application operates smoothly and meets user expectations across different scenarios.

Uploaded by

SSPLAY
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

@Needs Test("Ensure that we can get here on first run without an exception dialog

shown") @Needs Test("ensure this is called when the activity ends")


@Needs Test("extend this for all activities - Issue 15009")
@Needs Test("audio is not played if opExecuted occurs when viewer is in the
background") @Needs Test("integration test with typechangetext")
@Needs Test("14221: 'playsound' should play the sound from the start")
@Needs Test("Not calling this in the ContentProvider should have failed a test")
@Needs Test("search bar is set after selecting a saved search as first action")
@Needs Test("Test that the mark get toggled as expected for a list of selected
cards")
@Needs Test("note edits are saved")
@Needs Test("I/O edits are saved")
@Needs Test("filter-marked query needs testing")
@Needs Test("filter-suspended query needs testing")
@Needs Test("Issue 14220: Ensure this is called if mSearchView == null. Use
Espresso to test") @Needs Test(
@Needs Test("Cancellation")
@Needs Test("Prefill is correct")
@Needs Test("Does not work for Cloze/Occlusion")
@Needs Test("Ul is updated on success")
@Needs Test("cannot perform operations on Image Occlusion")
@Needs Test("On a new startup, the App Intro is displayed")
@Needs Test("If the collection has been created, the app intro is not displayed")
@Needs Test("If the user selects 'Sync Profile' in the app intro, a sync starts
immediately")
@Needs Test("14608: Ensure that the deck options refer to the selected deck")
@Needs Test("14285: regression test to ensure UI is updated after this call")
@Needs Test("construction + onCreate - do this after converting to fragment-based
preferences.")
@Needs Test("successful import from the app menu")
@Needs Test("clicking a file in 'Files' to import")
@Needs Test("14650: collection permissions are required for this screen to be
usable")
@Needs Test("test to guard against changes in the REQUEST_MULTIMEDIA_EDIT clause
preventing text fields to be updated")
@Needs Test("Test when the user directly passes image to the edit note field")
@Needs Test("14664: 'first field must not be empty' no longer applies after saving
the note")
@Needs Test("test changing note type")
@Needs Test("previewing newlines")
@Needs Test("cards with a cloze notetype but no cloze in fields are previewed as
empty card") @Needs Test("clozes that don't start at '1' are correctly displayed")
@Needs Test("If a field is sticky after synchronization, the toggleStickyButton
should be activated.")
@Needs Test("13719: moving from a note type with more fields to one with fewer
fields")
@Needs Test("ensure languages are sorted alphabetically in the dialog")
@Needs Test("#14709: Timebox shouldn't appear instantly when the Reviewer is
opened") @Needs Test("is hidden if marked is on app bar")
@Needs Test("is not hidden if marked is not on app bar")
@Needs Test("is not hidden if marked is on app bar and fullscreen is enabled")
@Needs Test("Starting animation from swipe is inverse to the finishing one")
@Needs Test("Order of operations needs Testing around Menu (Overflow) Icons and
their colors.")
@Needs Test("test whether the navigationlcon and navigation OnClickListener are set
properly")
@Needs Test("15176 ensure whiteboard drawing works")
@Needs Test("reverseDirection Flow/sortTypeFlow are not updated on .launch {}")
@Needs Test("13442: selected deck is not changed, as this affects the reviewer")
@Needs Test("search is called after launch()")
@Needs Test("Invalid searches are handled. For instance: 'and"")
@Needs Test("Integration test: A video is autoplayed if it's the first media on a
card")
@Needs Test("A sound is played after a video finishes")
@Needs Test("Pausing a video calls on SoundGroup Completed")
@Needs Test("finish moves to next sound")
@Needs Test("pause starts automatic answer")
@Needs Test("ensure the lifecycle is subscribed to in a Reviewer")
@Needs Test("CardSoundConfig.autoplay should mean that video also isn't played
automatically")
@Needs Test("Ensure a toast is shown on a successful action")
@Needs Test("simulate 'don't keep activities"")
@Needs Test("Test the ordering of the dialog")
@Needs Test("test the ordering of decks in search page in the dialog")
@Needs Test("test syncing the status of collapsing deck with teh deckPicker")
@Needs Test("Selecting APKG does not allow multiple files")
@Needs Test("Selecting COLPKG does not allow multiple files")
@Needs Test("Restore backup dialog does not allow multiple files")
@Needs Test("14537: limit to particular tags")
@Needs Test("Make sure that the data structure works properly.")
@Needs Test(
@Needs Test("The prefix Tag should be prefilled properly")
@Needs Test("fix crash when sharing")
@Needs Test("files with HTML illegal chars can be imported and rendered")
@Needs Test("pressing back: icon + button should go to the previous screen")
@Needs Test("15130: pressing back: icon + button should return to options if the
manual is open")
@Needs Test("saveAndExit closes screen")
@Needs Test("pressing 'back' on this screen closes it")
@Needs Test("Keys and titles in the XML layout are the same of the ViewerCommands")

@Needs Test("webview don't vanish when only one card is in the list")
@Needs Test("16302 - a sound-only card on the back/flipped with 'don't keep
activities'")
@Needs Test("16302 - on config changes, sound continues to play")
@Needs Test("ensure question setting maps to question parameter")
@Needs Test("all")
@Needs Test("untested, needs documentation")
@Needs Test("true if the navbar is transparent and needs a scrim, false if not")
@Needs Test("16321: record -> 'done' without pressing save")
@Needs Test("implementation matches Anki's")
@Needs Test("14827: styles are updated after syncing style changes") @Needs Test(
@Needs Test("value is set to preference previous value if text is blank")
@Needs Test("on TouchListener is only called once")
@Needs Test("Check file name is absolute")
@Needs Test("fix this on Windows")
@Needs Test("get the tests working")
@Needs Test("fails when you can't create the destination directory")
@Needs Test("test corruption")
@Needs Test("test with a new collection")

You might also like