Evaluation Log ============== Evaluator: David Bom Age: 35 Gender: male Device: PC (x86-64) OS and Version: NixOS 22.11 Screen Size: 24″ Screen Resolution: 2560x1440 Web Browser and Version: Firefox Ad Blocker: uBlock Origin Internet Connection: LAN + PtP radio Download Speed: 42 mbps (at time of evaluation) Screen Recording Software: ffmpeg Recording Resolution: 1920x1080 Date of Evaluation: 2022-04-1 Time of Evaluation: 15:00-16:00 Negative Findings (Problems) ----------------- o DB-Neg01 Title: Extended warranty not editable in the cart Description: Once an article with warranty is added to the cart, the warranty cannot be changed anymore. Video clip: db-neg01-warranty-unchangable.mp4 Heuristic: A03 Reversible Actions Only When: Article is eligible for extended warranty Reproduce: Add article with warranty to the cart, try to change the warranty. o DB-Neg02 Title: Error message not translated Description: "Please select a value that is no more than 99." is not translated to german. And it should read 'quantity' instead of 'value'. Video clip: db-neg02-err-missing-translation.mp4 Heuristic: A04 Consistency / A09 Good Error Messages Only When: Shop language is switched to german. Reproduce: Try to add an item with quantity 100 to the cart. o DB-Neg03 Title: Quantity limit not always enforced Description: When in the cart, quantities can be raised above 99. Video clip: db-neg03-qty-unleashed.mp4 Heuristic: A04 Consistency Only When: Reproduce: Add something to the cart, go to the cart, set quantity to 100 o DB-Neg04 Title: Shopping Cart takes forever to load. Description: Raising the quantity of an item in the cart increases the time the cart page takes to load. This increase seems exponential. Since the quantity is saved in the session a mistake on the cart page can make the session unusable. To continue using the shop the user then has to delete the cookies, so a new session is created. Video clip: db-neg04-qty-exp-slowdown.mp4 Heuristic: A01 Feedback / A05 Error Prevention Only When: Quantity is raised to absurd levels Reproduce: Add something to the cart, go to the cart, set quanitty to 9000 Empirical durations: qty ≙ time 8.5k ≙ 5sec 10k ≙ 8sec 20k ≙ 28sec 30k ≙ >1min 100k never finished loading, prepare to delete cookies o DB-Neg05 Title: Upsale warranty doesn't replace initial pick Description: If an article has the possibility for an extended warranty the shop shojs them in the upsale-popup unconditionally. If a warranty extension was already chosen, but then the user decides for a different extended warranty in the upsale popup, both warranty extensions get added to the article. Video clip: db-neg05-extended-warranty-upsale.mp4 Heuristic: A03 Reversible Actions Only When: Article is eligible for extended warranty Reproduce: Add article with warranty to the cart, pick a different warranty option in the upsale popup o DB-Neg06 Title: Upsale items always come alone Description: When adding something to the cart more than once, accessories sold by the upsale should be added in an appropriate quantity. Video clip: db-neg06-upsale-quantity.mp4 Heuristic: A07 Flexibility and Efficiency of Use Only When: Item is added to the cart more than once Reproduce: Add an item to the cart with quantity 2, pick an upsale item o DB-Neg07 Title: Total next to cart not clickable Description: The total price shown, next to the cart icon, is not clickable. Video clip: db-neg07-price-does-not-simply-click.mp4 Heuristic: A07 Efficiency Only When: Reproduce: Click the price next to the cart icon o DB-Neg08 Title: Subtitle not translated Description: "Europas Nr. 1 für Heimfitness" is not translated to english. Video clip: db-neg08-title-missing-translation.mp4 Heuristic: A04 Consistency Only When: Shop language is switched to english. Reproduce: Switch shop to english o DB-Neg09 Title: Search crashes Description: Some search terms can crash the search, so instead of no results the page returnes an unstyled '400 Bad Request' page. Video clip: db-neg09-search-crash.mp4 Heuristic: A04 Consistency Only When: Search term contains delicate symbols Reproduce: Searth for something ending in two percent signs ("test%%") o DB-Neg10 Title: Filter sliders are broken Description: If a products can be filtered in the left sidebar with min/max sliders, for example the price, the lower end cannot be easily clicked. Its much easier to accidentaly set the max filter. Video clip: db-neg10-involuntary-slider-action.mp4 Heuristic: A05 Error Prevention / A07 Flexibility and Efficiency of Use Only When: Reproduce: Try to set a minimum price/diameter/... o DB-Neg11 Title: Left sidebar changes personality Description: In the search results the left sidebar is a bad immitation of itself Video clip: db-neg11-sidebar-shambles.mp4 Heuristic: A04 Consistency Only When: Reproduce: Search something o DB-Neg12 Title: Alleged ratings not detectable Description: In contrast to the "Trusted Shops"-ratings, the "Google My Business"- ratings are not linked. Video clip: db-neg12-missing-link.mp4 Heuristic: A04 Consistency Only When: Reproduce: To the the ratings overview, try to get to the google ratings. o DB-Neg13 Title: Missing advisory Description: The boxing category has no shopping advisory Video clip: db-neg13-missing-advisory.mp4 Heuristic: A04 Consistency / A10 Help Only When: Reproduce: Click on "Boxsport" o DB-Neg14 Title: Wrong casing for languages in german Description: In german "Deutsch" should be written with an uppercase "D" Video clip: db-neg14-small-d.mp4 Heuristic: A02 Speak the Users Language Only When: Reproduce: Look at the language selection o DB-Neg15 Title: Items per page feature is broken Description: There is a dropdown to change the number of items shown per page which is completely broken. Video clip: db-neg15-fifteen-items-is-enough.mp4 Heuristic: A07 Flexibility and Efficiency of Use Only When: Reproduce: Try to show 30 items per page o DB-Neg16 Title: Brand overview not easily discoverable Description: Shopping for specific brands is unnecessary hard Video clip: db-neg16-brands-overview.mp4 Heuristic: A07 Flexibility and Efficiency of Use Only When: Reproduce: Look for the brands overview, took me some time to find o DB-Neg17 Title: No feedback why item cannot be added to cart Description: Configurable items do neither automatically preselect an option, nor do they tell you to select an option (prominently) Video clip: db-neg17-prissy-configurables.mp4 Heuristic: A01 Feedback / A05 Error Prevention Only When: Item has configuration options Reproduce: Try to add something to the cart without picking a color first o DB-Neg18 Title: Filter element disappears Description: Sometimes filter elements simply disappear from the sidebar. If I had to guess this happens when only one value for a filtered property remains in the resultset. This is unfortunate since the filter cannot be removed anymore. Video clip: db-neg18-filter-b-gonski.mp4 Heuristic: A03 Reversible Actions Only When: Reproduce: Change the diameter filter in the trampoline category, there's a good chance it will disappear Positive Findings ----------------- o DB-Pos01 Title: Upsell-choices seem well maintained Description: No matter what I've put into the cart, I've got sensible upselling articles 9 out of 10 times. Video clip: db-pos01-great-upselling-choices.mp4 Heuristic: A07 Flexibility and Efficiency of Use Only When: Reproduce: Put something in the cart o DB-Pos02 Title: The advisories are serious Description: Most categories have really great shopping advisories, which extend far beyond the usual filler text. Video clip: db-pos02-great-advisories.mp4 Heuristic: A02 Speak the Users Language / A10 Help and Documentation Only When: Reproduce: Browse the categories o DB-Pos03 Title: Last viewed items Description: A little bit hidden, but very handy for browsing: the last viewed items are hidden behind the red eye-icon on the left. Video clip: db-pos03-last-viewed.mp4 Heuristic: A07 Flexibility and Efficiency of Use / A08 Aesthetic and Minimalist Design Only When: Reproduce: Hover the mouse over the red eye-icon on the left screen border